Top 10k strings from Utility Compilation 55 (19xx)(-).trd in <root> / bin / z80 / software / Sinclair Spectrum Collection TOSEC.exe / Sinclair ZX Spectrum - Compilations - Utilities & Educational & Various / Sinclair ZX Spectrum - Compilations - Utilities & Educational - [TRD] (TOSEC-v2007-01-01) /

Back to the directory listing

  36     ---------------
  32                     
  24                      
  21     --------------
  20     ----------------
  20                 
  19                        
  17           
  16              
  15                
  15               
  14 .............................
  14 ............................
  14                    
  14            
  12                         
  11                        L-
  10          \(
  10           \)
  10                   
   9 /*****************************/
   9 ..............................
   9   char *s;
   9            \)
   9                 BREAK;
   8 ..................................
   8 ................................
   8 ...............................
   8 ........................
   8                       
   7           -------------------------------------------------
   7                                  ...
   6 .......................................
   6 ......................................
   6 ..........................
   6         \)
   6          }
   6           }
   6           !                          !                    !
   6                  
   5 /*         Hisoft C          */
   5 .........................................
   5 ...........................
   5 .........................
   5 ................
   5 (Y0+DY*MM-1
   5     CHAR S[];
   5     -----------------
   5         \(
   5          };break;
   5          \)
   5           !    
   5                             
   4 char * ptr;
   4 /* Standard Function Library */
   4 ....................................
   4 ......................
   4 ....................
   4 ..................
   4 ..............
   4  "UNIX",  
   4   static char *cs;
   4   PRINTF  
   4   PDP-11  
   4   EXTERN  
   4   DOUBLE,   
   4   #DEFINE  
   4      CHAR S[];
   4        ...
   4         /(
   4          STRUCT 
   4          BREAK;
   4          /)
   4           \(
   4            }
   4            \(
   4             }
   4                     L-
   4                                        
   4                              
   4                          
   3 ........................................
   3 ...............
   3 "  GETCHAR 
   3  return lin;
   3  _FILEBUF 
   3  REGISTER 
   3  PRINTF,  
   3  GETLINE,  
   3  DOUBLE,  
   3  CHAR *NAME;
   3  ARGV[1],  
   3  #INCLUDE  <STDIO.H>
   3   while ((c = getchar())
   3   static int   c;
   3   static char *result;
   3   PUTCHAR  
   3    PRINTF  
   3    INT ARGC;
   3    CHAR *ARGV[];
   3    !                                                       !
   3     ptrBuf=Window;
   3     WHILE (
   3     LastKey=_down_key;
   3     INT C;
   3     CHAR C;
   3     !=EOF  &&  c!='\n')
   3       --argv;
   3         RETURN(I);
   3         INT I;
   3          {
   3          UNION 
   3          INT I;
   3          INT ARGC;
   3          CHAR *S, *T;
   3          CHAR *ARGV[];
   3          ...
   3           ...
   3            {
   3            CHAR *S;
   3              \)
   3              \(
   3                 ENUM 
   3                   \)
   3                     (
   3                               
   3             
   2 }/* end stacker() */
   2 struct fileinf *out,*in;
   2 return STACK[I].LPTR;
   2 return (sign * value);
   2 printf("I=%d",I);
   2 pbstack overflow
   2 need an lvalue
   2 keypressed()
   2 int atoi(s)
   2 inline(0xCD,0x0D6B);
   2 for(i=0;i<len;i++)
   2 find_I(I,mode)
   2 dropLine(DropFlag=0);
   2 char name[];
   2 char *strcat(base, add)
   2 arr(lin,row,LENGHT);
   2 _colour(h,i)
   2 _beep(DE,HL)
   2 UNSIGNED, 
   2 HL,(ADRUP)
   2 HL,(ADRDWN)
   2 A,(ADRUP+1)
   2 A,(ADRDWN+1)
   2 ;       LD   (LFA16),A
   2 /* by Shiljaev S.D. */
   2 /* Scroll down function */
   2 /* Copyright (C) 1984 Hisoft */
   2 /*  String Handling Functions  */
   2 /*                           */
   2 .................................
   2 .....................
   2 ...................
   2 .................
   2 .............
   2 **m~#"*mo&
   2 (ADRUP+1),A
   2 (ADRUP),HL
   2 (ADRDWN+1),A
   2 (ADRDWN),HL
   2 #define NULL 0
   2 ###~#fo###~#fo#~#fo
   2 ###~#fo###~#fo
   2 "ABOUT US"
   2  }/*while*/
   2  while(count--)
   2  struct fileinf out_cat[];
   2  static int TEST;
   2  return i;
   2  putc(i,2);
   2  putc(h,2);
   2  printf(" ");
   2  int count;
   2  inline(0x3A,&ROW,0x32,RowAdr);
   2  inline(0x3A,&LIN,0x32,LinAdr);
   2  inline(0x2A,&NEW_FO_ADR,
   2  if(Key==_up_key)
   2  if (i<0 | i>7) return -1;
   2  continue;
   2  arr(lin,row,LENGHT);
   2  adr=0x5800+32*lin+row;
   2  _setover(on);
   2  TYPEDEF,  
   2  STRCMP.  
   2  REVERSE(S),  
   2  PUSH,  POP 
   2  NEW_FO_ADR=new_fo_adr;
   2  GETCHAR :  
   2  GETCHAR  
   2  FO_ADR=FontAdr;
   2  FOR...................................
   2  DOUBLE.  
   2  CONTINUE..............................
   2  CONTINUE 
   2  BREAK.................................
   2  ALLOCBUF.
   2  26.5.    
   2  - STDERR 
   2  '0',  '1' 
   2  #INCLUDE <STDIO.H>
   2  #DEFINE BUFSIZE 512
   2   while (argc--)
   2   while (*s++) ++length;
   2   while (*base++ = *add++);
   2   while (*base) ++base;
   2   static unsigned length;
   2   static int c;
   2   return min;
   2   return  result;
   2   return  length;
   2   result = base;
   2   printf(" ");
   2   lin=FIRSTLIN;
   2   length = 0;
   2   int i,j,k;
   2   inline(0x3A,&border,
   2   for (i = 0; i < 4; ++i)
   2   char *base, *add;
   2   char *a;
   2   char *a, *b, *c;
   2   argv = &param_byte_count  + argc;
   2   argc = param_byte_count/2 - 1;
   2   _FILEBUF,   
   2   UNGETCH 
   2   TYPEDEF  
   2   POWER.   
   2   NUMBER  
   2   INT.   (
   2   GETINT  
   2   GETCHAR  
   2   F_cod=0x0E;
   2   FILE *fp;
   2   DOUBLE;  
   2   DOUBLE  
   2   *cs = 0;
   2   #DEFINE,   
   2   !                    !
   2    {if(LastKey!=Key)
   2    lin+=DLIN;
   2    continue;
   2    RETURN;
   2    REGISTER INT C;
   2    INT,   
   2    FILE *FP, *FOPEN();
   2    DOUBLE, 
   2    DISTANCE   
   2    CHAR BUF[BUFSIZE];
   2    ---------------------------------------------------------
   2    ----------
   2    ((c==-1 && cs==s) ?
   2     while((i--)&&(ptrBuf != 0)) ptrBuf=showDown(ptrBuf);
   2     ptrBuf=EndTxt;
   2     lenght=256*num_s;
   2     i=LLIN-FLIN+1;
   2     find_f_s(&trk,&sek,&num_s,status,F_begin,F_end);
   2     WHILE (FAHR <= UPPER) {
   2     STRCMP(S, T) /* RETURN <0 IF S<T, 0 IF S==T, >0 IF S>T */
   2     REGISTER HEADER *P, *G;
   2     NULL : s );
   2     MAIN()  /* COUNT CHARACTERS IN INPUT */
   2     LastKey=_up_key;
   2     INT LOWER, UPPER, STEP;
   2     IF ( C == '\N' )
   2     ExitBufFlag=1;
   2     ATOI(S) /* CONVERT S TO INTEGER */
   2      WHILE (--ARGC > 0)
   2      RETURN(NULL);
   2      RETURN(EOF);
   2      INT X,N;
   2      INT LIM;
   2      IF (C >= '0' && C <= '9')
   2      IF (A > B)
   2      FILECOPY(STDIN);
   2      ELSE    IF (
   2       if (*argv < min) min = *argv;
   2       goto oldbuf;
   2       S[I++] = C;
   2       PRINTF("%4.0F %6.1F\N", FAHR, CELSIUS);
   2       LEAP = YEAR%4 == 0 && YEAR%100 != 0 \!\! YEAR%400 == 0;
   2       INT X;
   2       INT N;
   2       CHAR S[], T[];
   2       *cs++ = c;
   2        {*t+=dir;
   2        \) ELSE \(
   2        S[I] = C;
   2        STRUCT DATE *PD;
   2        NL = NW = NC = 0;
   2        INT N;
   2        INT C;
   2        INT ARGC;
   2        IF (
   2        IF  (
   2        ELSE
   2        CHAR *ARGV[];
   2        ++NC;
   2        #DEFINE MAXLINE 1000
   2         if(direction==_fire_key) goto endwhile;
   2         Z = B;
   2         Z = A;
   2         WRITELINES(LINEPTR, NLINES) /* WRITE OUTPUT LINES */
   2         WHILE ((C = GETCHAR()) != EOF)
   2         PRINTF("\NWHITE SPACE = %D, OTHER = %D\N",
   2         PRINTF("DIGITS =");
   2         INT X, V[], N;
   2         INT NLINES;
   2         I = 0;
   2         FOR (I = 0; I < 10; ++I)
   2         ELSE
   2         CHAR *LINEPTR[];
   2         BINARY(X, V, N)
   2         0xed,0x5b,&de,
   2         0xed,0x4b,&bc,
   2         0x2a,&hl,
   2         /)
   2         ++I;
   2          RETURN(NULL);
   2          OF THEIR PARTY
   2          NOW IS THE TIME
   2          MEN TO COME TO THE AID
   2          FILECOPY(FP);
   2          ELSE IF (COND > 0)
   2          ELSE
   2          = \(
   2          0xD3,254);
   2          -------------------------------------------
   2          * 
   2          (
   2           {
   2           WHILE (GETLINE(LINE, MAXLINE) > 0)
   2           VAL = 10 * VAL + S[I] - '0';
   2           RETURN(P);
   2           RETURN(NULL);
   2           INT LIM;
   2           ELSE
   2           CHAR LINE[MAXLINE];
   2           CHAR *W;
   2           !   
   2           !  
   2            \);
   2            STRLEN(S)       /* RETURN LENGTH OF STRING S */
   2            INT N;
   2            ELSE
   2             WHILE (--ARGC > 0)
   2             BREAK;
   2              \!\! D.YEAR % 400 == 0;
   2              #DEFINE 
   2              !                    !
   2               }
   2               \)
   2                \(
   2                Z = A;
   2                IF (
   2                ;
   2                 RETURN(C);
   2                 OP2=POP();
   2                 ++I;
   2                  CLEAR();
   2                  ...
   2                   RETURN(0);
   2                   BREAK;
   2                     IF (
   2                     ;
   2                     * 
   2                        \(
   2                        = \(
   2                         \);
   2                         208 STR.
   2                         --------------------
   2                          \);
   2                            SIZEOF 
   2                            L-
   2                            INT  KEYCOUNT;
   2                            CHAR *KEYWORD;
   2                              Y = *PX + 1
   2                               Y = *
   2                               INT *PX;
   2                                          
   2                                
   1 ~a:18.   C
   1 }/*end showFil */
   1 }/* end showBuf() */
   1 }/* end */
   1 {show big lines
   1 {a:17.   C
   1 { static unsigned NEW_FO_ADR,FO_ADR;
   1 { static LIN,ROW;
   1 { char * LPTR;
   1 {  return ((c < 32)||(c>127)) ? '?' : c ; }
   1 {              
   1 zer-bejsik I  DR.).  pO  VELANI@
   1 xa:16.5. C
   1 x:\ibmdos.com
   1 x:\ibmbio.com
   1 wup64(count)
   1 win64(frow,lrow,flin,llin)
   1 win64(FROW,LROW,FLIN,LLIN);
   1 while(direction != _fire_key)
   1 while(*s == ' ') ++s;
   1 while((ptrBuf != 0)&&((Key=getcontr()) != _fire_key))
   1 while((*(--ptr)!=LF)&&(ptr>=Window)) count++;
   1 while(((c=*s++)>='0') && (c<='9')) value=10*value+c-'0';
   1 while(((Key=testflag=getcontr()) != _fire_key)&&(Key!=_inv_key)
   1 wdwn64(count)
   1 wdwn64(1+LLIN-FLIN);
   1 wdwn64((DropFlag)?(count/drow+1):1);
   1 wYPLA^IWAEM AWTORSKIE GONORARY.
   1 wY MOVETE OBRATITXSQ PO ADRESU:
   1 wA[IM OBRATNYM ADRESOM!
   1 w PRODAVE IME@TSQ POLNYE GODO-
   1 w PLANE 1995 GODA:
   1 void srand(n)
   1 void qsort(list, num_items, size, cmp_func)
   1 void puts(s)
   1 void poke(address, value)
   1 void long_set(a, n, d)
   1 void long_multiply(c, a, b)
   1 void long_init(a, n1, n0)
   1 void long_copy(c, a)
   1 void long_add(c, a, b)
   1 void free(block)
   1 void fputs(s, fp)
   1 vkeep stre
   1 va:16.   C
   1 use a predeclared structure for parameters
   1 unsigned strlen(s)
   1 unsigned new_fo_adr;
   1 unsigned lenght;
   1 unsigned addres,lenght;
   1 undefined variable(s)
   1 undefined variable
   1 undefined label: 
   1 typedef struct _header  HEADER, *HEADER_PTR;
   1 typedef int FILE;
   1 typedef int  FILE;
   1 typedef char *__TRD_ptr;
   1 typedef char * char_ptr;
   1 typedef  char * __char_ptr;
   1 type should be function
   1 trd.l4  CpbY
   1 too much initialisation data
   1 this variable was not in parameter list
   1 testflag='?';
   1 tester(chr)
   1 switch(stat)
   1 switch(function){
   1 structure cannot contain itself
   1 struct stack
   1 struct fileinf *fil_dat;
   1 struct fileinf *fil,*maska;
   1 struct fileinf
   1 struct  _header
   1 strcat(name,String);
   1 storage class not valid in this context
   1 stdio.l Cpb
   1 stdio.h Cpb]
   1 static unsigned ROW,LIN;
   1 static unsigned FROW,LROW,FLIN,LLIN;
   1 static unsigned Addr,Len;
   1 static int step;
   1 static int caps;
   1 static int c,value,sign;
   1 static int border;
   1 static int SCROLL;
   1 static int Maska_num=9;
   1 static int KEY;
   1 static int KEM_J;
   1 static char _fire_key,
   1 static char Flag,F_cod;
   1 static char COD;
   1 static char *Scr_ptr=0,*byte_ptr=0;
   1 stacker(ptr,len,dir);
   1 stacker(ptr,count,mode)
   1 showUp(ptr)
   1 showRight(ptr)
   1 showLeft(ptr)
   1 showFil(fil_dat)
   1 showDown(ptr)
   1 showBuf(stat)
   1 show(name)
   1 setrow64(row)
   1 setpos64(row,lin)
   1 setpos64(FROW,FLIN);
   1 setpos(lin,row)
   1 setpos(10,4*mode+10);
   1 setpos(0,27); printf("ON ");
   1 setpos(0,27); printf("OFF");
   1 setpos(0,1);for(z=0;z<8;z++)printf("%c",fil_dat->name[z]);
   1 setlin64(lin)
   1 set_control_key(left,right,up,down,fire,function,exit)
   1 set_control_key('o','p','q','a','m',7,226);
   1 scr_cat(out_cat)
   1 rsec(NSEC,TREC,SECT,BUFF)
   1 rew`".  kORPUNKT OTKRYT S 10
   1 rew`".  iZDAETSQ
   1 rew` S ODNOIMEN-
   1 return(count);
   1 return row;
   1 return ptrNext;
   1 return ptr;
   1 return pr_mode(ptr,(1));
   1 return num;
   1 return lin;
   1 return key;
   1 return f_error;
   1 return TEST;
   1 return KEY;
   1 retrow64()
   1 retlin64()
   1 repper=*(byte_ptr+23562);
   1 repdel=*(byte_ptr+23561);
   1 rasp=*(byte_ptr+23608);
   1 ra:15.6. C
   1 rAZRABATYWAETSQ NA[IMI  KOLLE-
   1 qa:15.   C
   1 qa:14.   C
   1 put64(chrcod)
   1 ptrNext=ptr;
   1 printf("\nFile name?\n");
   1 prichar(c) 
   1 pr_mode(ptr,dir)
   1 pr_mode(ptr,(-1));
   1 plot(on,x,y)
   1 pip=*(byte_ptr+23609);
   1 pa:13.   C
   1 pa:12.   C
   1 pERERYW S 14 DO 15 ^.
   1 num+=lin-FIRSTLIN;
   1 not in switch
   1 not in loop or switch
   1 not in loop
   1 not a preprocessor command
   1 not a defined member of a structure
   1 no arrays of functions
   1 nn     ---------------------
   1 need a type name
   1 need a pointer
   1 need a constant expression
   1 need a : to follow a ? - check bracketting
   1 nclude"1:Tv.H1.2"
   1 name[2]=0;
   1 name[1]=':';
   1 name[0]=driv;
   1 na`}ih" - KNIGA 208 STR. pEREWOD
   1 na:11.   C
   1 n     SS+a - return to TR-DOS
   1 n     EDIT - new disk
   1 multiple use of identifier
   1 multiple default statements
   1 missing 'while'
   1 missing ')' in function declaration
   1 missing ' '
   1 macro buffer full
   1 ma:10.   C
   1 mOSKWU,  OTKRYT  POSTOQNNO DEJS-
   1 mOSKWA,  nOWYJ  aRBAT,  2.  19-E
   1 literaturu PO 
   1 line(on,dx,dy)
   1 lin=key_control(lin,row,maxnum-num);
   1 len=strlen(String);
   1 kodah" - 272 STR. mNOGIE S^ITA@T
   1 key_control(lin,row,maxl)
   1 kami" -  KNIGA 192 STR.  iGROWYE
   1 ka:9.    C
   1 ka-zakaza S TEKU]IMI  CENAMI,  A
   1 int z;/*any case*/
   1 int trk,sek,num_s;
   1 int strcmp(s, t)
   1 int status;
   1 int sign(n)
   1 int rand()
   1 int peek(address)
   1 int min(param_byte_count)  auto
   1 int max(param_byte_count)  auto
   1 int lin,row;
   1 int lin,row,maxl;
   1 int lin,row,len;
   1 int lin,row,len,mask;
   1 int len,i;
   1 int key,retkey;
   1 int ispunct(c)
   1 int isprint(c)
   1 int iscntrl(c)
   1 int isascii(c)
   1 int isalnum(c)
   1 int i,f_error;
   1 int fil_er;
   1 int chr,count;
   1 int abs(n)
   1 int F_begin,F_end,F_folow,F_old;
   1 int FROW,LROW,FLIN,LLIN,ROW,LIN;/* for text window */
   1 inline(0xFD,0xCB,0x01,0x6E,0x28,0x07,0x3E,0x01,0x32,&TEST,0x00,0x00,0x00,0x00);
   1 inline(0xDB,0x31,/*in(a),#31*/
   1 inline(0xCD,WupAdr);
   1 inline(0xCD,WdwnAdr);
   1 inline(0x3E,0x16,0xD7,
   1 inline(0x3A,23560,0x32,&KEY);
   1 inline(0x01,0x00,0x00,0xC5,0xC3,0x2F,0x3D);
   1 illegal parameter type
   1 ig lines");
   1 if(ptrBuf==0)ExitBufFlag=0;
   1 if(ptr<Window) return 0;
   1 if(ptr != 0)/*write to stack*/
   1 if(num>maxnum)num=maxnum;
   1 if(len<8) for(i=len;i<9;i++)String[i]=' ';
   1 if(keypressed()) 
   1 if(key != 0){
   1 if(file_fun("64CHR95 ",0,0,'l') !=0)
   1 if(f_error != 0){
   1 if(chr==13)
   1 if(chr==10)
   1 if(Key==_right_key) Key=_down_key;
   1 if(Key==_left_key) Key=_up_key;
   1 if(KEM_J == 0);
   1 if(ExitBufFlag != 0)
   1 if(*s =='-') {++s;sign=-1;}
   1 if((input=fopen(name,"r")) != NULL)
   1 if((KEM_J==8)) key=_up_key;
   1 if((KEM_J==4)) key=_down_key;
   1 if((KEM_J==2)) key=_left_key;
   1 if((KEM_J==16)) key=_fire_key;
   1 if((KEM_J==1)) key=_right_key;
   1 iME@TSQ W PRODAVE:
   1 i8.7     C
   1 he wrong file, find another header
   1 goto needs a label
   1 goto lebel2;
   1 gets(String);
   1 getcontr()
   1 getName(name,driv,tip)
   1 generated code area is full
   1 g8.6.    C
   1 for(i=num;i<=(num+LASTLIN-FIRSTLIN);i++)
   1 for(i=0;i<=8;++i)
   1 for(i=0;i<8;i++)
   1 font(new_fo_adr)
   1 findfil(in_cat,num,maxnum)
   1 find_f_s(t,s,ns,dir,BF,EF)
   1 filtrator(fil,maska)
   1 file_fun(f_name,addres,lenght,function)
   1 f_name[8]=0;
   1 f_error=*cast(__TRD_ptr)23823;
   1 f_cat(out_cat)
   1 f8.5.    C
   1 extern unsigned strlen();
   1 extern char showBuf();
   1 extern char *strcat();
   1 extern char *strcat(), *strcpy(), *calloc();
   1 extern char *stacker();
   1 extern char *showUp();
   1 extern char *showRight();
   1 extern char *showLeft();
   1 extern char *showDown();
   1 extern char *pr_mode();
   1 extern char *fgets(), *gets(), *sbrk();
   1 expecting a primary here
   1 exit:  TRD_exit();
   1 end_cat: out_cat[count--].name[0]=0;
   1 else if(*s =='+') ++s;
   1 else /* scroll stack, not write  */
   1 e8.4.    C
   1 duplicate declaration of structure tag
   1 duplicate declaration - type mismatch
   1 duplicate declaration - storage class mismatch
   1 duplicate declaration
   1 drow=LROW-FROW;
   1 dropLine(flag)
   1 dropLine(DropFlag=1);
   1 direct execution not possible when translating
   1 define  include diagnostlist    direct  error   translat
   1 d8.3.    C
   1 connect(out,in)
   1 char left,right,up,down,fire,function,exit;
   1 char function;/* l-LOAD, v-VERIFY, s - SAVE, f - FIND FILE, d - DELETE */
   1 char f_name[];
   1 char driv,tip ;
   1 char direction;
   1 char color;
   1 char chrcod;
   1 char String[64];
   1 char LastKey,*ptrBuf;
   1 char LF,CR;
   1 char Key,repdel,repper,rasp,pip;
   1 char *strcpy(dest, source)
   1 char *sbrk(n)
   1 char *gets(s)
   1 char *fgets(s, n, fp)
   1 char *calloc(n, size)
   1 char  _rnum[4];
   1 cc1     Cpb
   1 capstest()
   1 cannot use this operator with float arguments
   1 cannot open file
   1 can only define identifiers as macros
   1 can only call functions
   1 c8.2.    C
   1 beep(duration,pitch)
   1 bad type combination
   1 bad operand type
   1 bad function return type
   1 bad formal parameter list
   1 bad declarator
   1 bad declaration
   1 bad character constant
   1 b8.1.    Cp
   1 b7.9.    C
   1 arrcol(lin,row,len,mask)
   1 arr(lin,row,len)
   1 aSSEMBLER I MA[INNYJ KOD.  o^ENX
   1 a7.8.    C
   1 _setover(on)
   1 _dos(BC,DE,HL)
   1 _7.7.    C
   1 _7.6.    C
   1 ^ITATELQMI  I  OTME^AEM,  ^TO ON
   1 ^ATNYE PLATY  ZAWODSKOGO  PROIZ-
   1 ]7.5.    C
   1 \TU  KNIGU LU^[EJ NA[EJ RABOTOJ,
   1 \TI  GODY  DESQTKI  TYSQ^  L@DEJ
   1 \7.4.    C
   1 [7.3.    C
   1 ZX-SPECTRUM:
   1 ZX-SPECTRUM, 
   1 ZX-SPECTRUM c 1989 
   1 ZX-FORUM",  "ZX FORUM-2" -
   1 ZARUBEVNYE ANALOGI.
   1 ZAKAZ^IKA  K  KNIGE  PRILAGAETSQ
   1 Z7.2.    C
   1 Z,LFAB7  ;FOR NOT PARITY CHR
   1 Z,L4     ;LAST LINE IN WINDOW
   1 Z,L0     ;NOT PRINT ENDING TOO BIG LINES
   1 Y7.1.    Cp
   1 XTERNAL \! STATIC);
   1 X6.9.    C
   1 Window=Image;
   1 WYPLATOJ WOZNAGRAVDENIQ AWTORAM.
   1 WYE SBORNIKI ZA 1991, 1992, 1993
   1 WSCRUP   ;SCROLL WINDOW 
   1 WO[ED[IE W VURNAL PO PRI^INE EGO
   1 WOJ KOMPLEKT 1995 GODA (S WYSYL-
   1 WODSTWA  (W  KOMPLEKTE  PRO[ITYE
   1 WHILE, FOR 
   1 WAVNO, ^TO S EE POMO]X@ ^ITATELX
   1 W6.8.    C
   1 V6.7.    C
   1 V 3.02R  48K
   1 UROWN@ PROGRAMMIROWANIQ.
   1 UNSIGNED (
   1 UDA^NO WWODIT ^ITATELQ  W  SAMYJ
   1 Type y to run: 
   1 Tv.H1   Cpb
   1 TWU@]IJ  KORPUNKT   PO   ADRESU:
   1 TWAM I PRIGLA[AEM WSEH,  KTO UW-
   1 TUPNOJ  FORME  "OT NULQ" OSWOITX
   1 TREEINFONCD 
   1 TRD_exit()
   1 TOWLENIEM  RAZLI^NYH  USTROJSTW,
   1 TAKVE  PO  L@BYM DRUGIM WOPROSAM
   1 TAKOGO PARTNERSTWA.
   1 T.K.  WSE PRIMERY POSTROENY  "OT
   1 T.K.  ONA POZWOLQET W O^ENX DOS-
   1 Swobodno>>>>>
   1 String[8]=0;
   1 Stertyh>>>>>>>>
   1 ScrNum=findfil(scr,ScrNum,MaxNum);
   1 STRLEN(S) 
   1 STRCAT(S,T), 
   1 STRCAT(S, T) 
   1 STDIO.H), 
   1 STATIC ;   
   1 SPECTROFON" (
   1 SPECTROFON" 
   1 SOZDANIQ SAMYH RAZNOOBRAZNYH PE-
   1 SKIDOK, POSTAWKA PO PO^TE I REK-
   1 SISTEMNYH, TAK I LU^[IH IGROWYH,
   1 SHTIRLIC    
   1 SFERE INFORMACIONNO-PROGRAMMNOGO
   1 SCANF, GETC 
   1 SANIQ NAIBOLEE  RASPROSTRANENNYH
   1 SAMODELX]IKOW I SODERVIT BOLX[OE
   1 S6.6.    C
   1 S$="                         "
   1 S 1991 GODA I QWLQETSQ NASTOQ]IM
   1 S   ANGLIJSKOGO  IZDANIQ.  o^ENX
   1 RY. pREDUSMOTRENA GIBKAQ SISTEMA
   1 RUDNI^ESTWU!
   1 ROW  I PRODAWCOW NA[EJ LITERATU-
   1 ROW  I  INTERESNEJ[EE SODERVANIE
   1 ROLLERA  DISKOWODA DO "SWETOWOGO
   1 RIFERIJNYH USTROJSTW - OT  KONT-
   1 RE[ENIQ KONKRETNOJ ZADA^I".
   1 RESTRICTION: use assignment or move() to initialise automatics
   1 RESTRICTION: macros may not have parameters
   1 RESTRICTION: cannot nest includes
   1 RESTRICTION: can't manage initializers yet
   1 RESTRICTION: Floating Point not implemented
   1 RESTRICTION : floats not implemented
   1 REIZDANIJ I KOMPLEKT ZA 1994 G.
   1 REGISTER; 
   1 READ, WRITE,     OPEN  
   1 R6.5.    C
   1 QZYKOW   (paskalx,   fort,   la-
   1 PROGRAMMY.
   1 PROGRAMMY DLQ   SAMOSTOQTELXNOGO
   1 PROGRAMMNYE SREDSTWA,  MNOGIE IZ
   1 PROGRAMM,  PODGOTOWLENNYH NA[IMI
   1 PRINCIPU SAMOGO L@BIMOGO ^ITATE-
   1 POZNAKOMILISX S NA[EJ  PRODUKCI-
   1 POSWQ]ENNYJ grafike.
   1 PO  PRODWIVENI@  IH  NA  RYNOK S
   1 PDP-11, HONEYWELL    6000,  IBM 
   1 PARTNERAMI  I KOLLEGAMI.  dANNYJ
   1 P6.4.    C
   1 OTHERPROG.
   1 OTD.  SWQZI, 1-J \TAV OPERACION-
   1 OT NA^INA-
   1 OGRANI^ENNOJ PE^ATNOJ PLO]ADI.
   1 OBESPE^ENIQ WLADELXCEW KOMPX@TE-
   1 O           
   1 NYM NAZWANIEM. w NIH OPUBLIKOWA-
   1 NY  STATXI  NA[IH ^ITATELEJ,  NE
   1 NOGO   ZALA.   oKNO  S  WYWESKOJ
   1 NLSFUNC EXE 
   1 NDIGIT[0], NDIGIT[1],..., NDIGIT[9]. 
   1 NC,L2    ;LIN<LLIN
   1 NC,L1    ;ROW<LROW
   1 NC      MNU 
   1 N6.3.    C
   1 MaxNum=f_cat(scr);
   1 MY  PREDLAGAEM RAZNOOBRAZNYE PE-
   1 MM=NO*(MM<1
   1 MIKROSHEMY pzu I DOKUMENTACIQ).
   1 MAT & SHI SOFT",
   1 M6.2.    C
   1 LQMI RAZDELA 
   1 LQETSQ NA  DISKETAH.  s  FEWRALQ
   1 LIMIT: no more memory
   1 LIMIT : too much global data
   1 LIMIT : too many types
   1 LIMIT : too many case statements
   1 LIMIT : name table full
   1 LIMIT : local symbol table full
   1 LIMIT : global symbol table full
   1 LIMIT : expression too complicated - too many operators
   1 LIMIT : expression too complicated - too many arguments
   1 LI  POSTUPATX  MO]NYE I RAZWITYE
   1 LEX        
   1 LEPNYE  OPISANIQ  PROGRAMM,  KAK
   1 LEGKO PREODOLEWAET PSIHOLOGI^ES-
   1 LEGKIJ   QZYK  PROGRAMMIROWANIQ,
   1 LAMNO-INFORMACIONNAQ PODDERVKA.
   1 L6.1.    Cp
   1 KRASO^NOJ  OBLOVKE.  sOZDANY  PO
   1 KOTORYH PREWOSHODQT KLASSI^ESKIE
   1 KOLI^ESTWO SHEM I  PROGRAMM  DLQ
   1 KOJ WSEH WY[ED[IH NOMEROW).
   1 KNIGOJ MNOGIH PO^ITATELEJ 
   1 KNIGI OB_EMOM 208 STR. KAVDAQ, W
   1 KNIGA 208 STR. pREDSTAWLENY OPI-
   1 KNIGA 192 STR. pREDNAZNA^ENA DLQ
   1 KLADEZEM SAMOJ RAZNOOBRAZNOJ IN-
   1 KIJ BARXER PRI PEREHODE K NOWOMU
   1 KEYTAB .  
   1 KEM_J &= 0x001F;
   1 IZ NIH STALI NA[IMI  SOAWTORAMI,
   1 IX       ;NEXT CHR BYTE IMAGE
   1 ISSLEDOWATX  IGROWYE  PROGRAMMY,
   1 INT, FLOAT 
   1 IGROWYH  I  SISTEMNYH  PROGRAMM.
   1 IF-ELSE ,WHILE ,FOR 
   1 IDET PO NARASTA@]EJ. k NAM NA^A-
   1 I5.12.   C
   1 I5.11.   C
   1 HL,BC    ;ADR CHR IN GNAKOGENERATOR
   1 HL,(SCRPOS)
   1 HISOFT-C Compiler V1.1B
   1 HELLO, WORLD.
   1 HEADER  _base, *_allocp;
   1 H5.10.   C
   1 H        ; NEXT LINE ON SCREEN
   1 GOJ   ORIGINALXNOJ   INFORMACII.
   1 GODY, WYDERVAW[IE UVE PO 5-6 PE-
   1 GETCHAR() 
   1 GETCH-UNGETCH, 
   1 GAMI IZ GRUPPY "
   1 GAME       
   1 G.mOSKWA). "
   1 Fman.l22Cpb
   1 Fajlow>>>>>>>>>
   1 F_cod=0x0A;
   1 FORMACII.  pROFESSIONALIZM AWTO-
   1 FLAGS. IS_EXTERN,  FLAGS.IS_KEYWORD 
   1 FILENAME. 
   1 FILE *input,*fopen();
   1 F5.9.    C
   1 ERROR - 27 - undefined symbol 
   1 ELSE, WHILE    
   1 EJ,  NAU^ILISX  PROGRAMMIROWATX,
   1 EDLIN   COM 
   1 E5.8.    C
   1 E5.7.    C
   1 Dn      Text_Viewer ver 1.0
   1 Destination of an assignment must be an lvalue
   1 DRIVER  SYS 
   1 DOUBLE -   
   1 DO 17 ^ASOW (KROME WOSKRESENXQ).
   1 DISTRIBUCII  IGROWYH I SISTEMNYH
   1 DISKETA S SAMIMI QZYKAMI.
   1 DISK QWLQETSQ  HORO[IM  PRIMEROM
   1 DIRECTORY 
   1 DAWNO  SDELALI  EGO   NASTOLXNOJ
   1 Cannot initialise this (disallowed type)
   1 Cannot initialise this (disallowed storage class)
   1 CONVER  Comander
   1 C5.6.    C
   1 C,EXT_UP   ;SCROLL END EXIT
   1 BETA       
   1 BC,(FO_ADR);FONT_ADR 
   1 BC       ;CLS DOWN LINE
   1 B,A      ;NEXT LIN IS END ?
   1 B,#08    ;COUNT 8 BYTES
   1 B        ;UP+1=DOWN ?
   1 B        ;RIGHT-LEFT=LEN
   1 ARGV[ARGC-1]. 
   1 ARG1, ARG2    
   1 ANOTHERPROG. 
   1 ANALIZIROWATX INFORMACI@. mNOGIE
   1 ALLOCBUF. 
   1 AID_617 EXE 
   1 AIDSTESTEXE 
   1 ABOUT USB>
   1 A5.5.    C
   1 A29!    T   
   1 A,D      ;FOR PARITY CHR
   1 A,(LFA16) ;PARITY FLAG
   1 A,(HL)   ;IF PARITY COD
   1 A,(HL)   ;IF NOT PARITY COD
   1 A,(FLAG_1) ;FLAG_1
   1 A,(CHRCOD)
   1 A W PRILOVENII ZAPISANY SAMI \TI
   1 @]IH  DO PROFESSIONALOW,  K SOT-
   1 @=Kowalewskij
   1 ???????????
   1 ?5.4.    C
   1 ?............................
   1 >5.3.    C
   1 =5.2.    C
   1 =*]\##"]\>o2
   1 <5.1.    Cp
   1 ;WINDOW COORDINATES
   1 ;SET AT COODINATES B=LIN(1-24),C=ROW(1-32)
   1 ;SCROLL WINDOW UP ON ONE LINE
   1 ;SCROLL WINDOW SUBROUTINE
   1 ;SCROLL WINDOW DOWN ON ONE LINE
   1 ;PRINT CHR SUBROUTINE
   1 ;IF DROP=0 NOT PRINT ENDING TO BIG LINES 
   1 ;FONT_ADR 
   1 ;FONT ADDRES 
   1 ;CALCULATE ADDRES OF WINDOW LINE
   1 ;ADDRES IN "HL"
   1 ;64.A95 - FILE
   1 ;4.11.   C
   1 ;"27.10.1995" ADDING DROP FUNCTION
   1 ;"19.07.1994" 64.A94 
   1 ; TOGGLE PARITY FLAG
   1 ; PRINT SIMBOL IN "A"
   1 ; ONE CHR IS READY ON SCREEN
   1 ; NOW SCROLL WINDOW
   1 ; NOW ATTIBYTE
   1 ; NEXT LINE
   1 ; FIND ADR CHR IN GNAKO_GENERATOR
   1 ; 64_CHR_PRINT_WINDOW_DRIVER 
   1 ; ***** FUNCTIONS *******
   1 ; (*++ARGV)[0] - 
   1 ;       XOR  A
   1 ;       ORG  #F000
   1 ;       LD   A,1
   1 ;       LD   A,(LLIN)
   1 ;       LD   (LIN),A
   1 ;       DEC  H        ;OLD SCR ADR
   1 ;       CALL #0BDB    ;SET ATTRIBYTE
   1 :4.9.    C
   1 :4.10.   C
   1 : STRLEN,    STRCPY,  STRCAT 
   1 : PRINTF  
   1 : HONEYWELL,
   1 : = D.YEAR % 4 == 0 && D.YEAR % 100 != 0
   1 : 160022, 
   1 :  TREENODE
   1 :   READ  
   1 :   PRINTF  
   1 :   COMP  -  
   1 :   (++P)->
   1 :                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             
   1 94.8.    C
   1 9 3 1 13 78 0 7
   1 84.7.    C
   1 8 3 1 14 78 2 7
   1 7 3 1 15 78 0 7
   1 64chr.l1Cpb
   1 64.6.    C
   1 63650    ;FOR "C" PROGRAMM
   1 62881,2655
   1 6!2     T   
   1 6 3 1 16 78 2 7
   1 5 3 1 17 78 6 8
   1 44.5.    C
   1 4 3 1 18 78 4 7
   1 370, HONEYWELL  6000,  INTERDATA 8/32.  
   1 34.4.    C
   1 3 3 1 19 78 3 0
   1 24.3.    C
   1 2.1.    Cp
   1 1994 GODA IZDAETSQ EVEMESQ^NO.
   1 1991 TJU B-disk version
   1 10 9 19 8 42 0 7
   1 1.1.    Cp
   1 1!7     T   
   1 1!6     T   
   1 1!5!5   T   
   1 1!5!4   T   
   1 1!5!3   T   
   1 1!5!2   T   
   1 1!5!1   T   
   1 04.2.    C
   1 0.5555... .
   1 /g}/o#:#w<2#w
   1 /4.1.    Cp
   1 /3.9.    C
   1 /*return TR-DOS error*/
   1 /*==!=++--&&||<=<<>=>>->
   1 /***************/****************************/
   1 /****************************/
   1 /******      FILE SYSTEM      ******/
   1 /***  System Interface  ***/
   1 /* v1.2 12.11.94 */
   1 /* test 5-bit FLAGS */
   1 /* showBuf return down, up or fire key */
   1 /* reset 5-bit FLAGS */
   1 /* printf("     b  - set borber\n");*/
   1 /* if press caps shift then caps=1, */
   1 /* if flag=1 then print big lines on next screen position */
   1 /* if flag=0 then lines is dropped and last simbols in lines not prints */
   1 /* get pressed key code and */
   1 /* end 64chr.l */
   1 /* draw arrowhead pointer */
   1 /* connected new font to  64CHR driver */
   1 /* anather caps=0 */
   1 /* Tv.H1 */
   1 /* Text Viever  */
   1 /* TR-DOS library 22.08.93*/
   1 /* TR-DOS file functions*/
   1 /* TR-DOS error=0 */
   1 /* Storage Alloc. Structure and Variables */
   1 /* Spectrum Graphics and
   1 /* Some arithmetic functions */
   1 /* Set positions row(0-64),lin(0-23) */
   1 /* Set Window row(0-64),lin(0-23) */
   1 /* Last changed  20 Nov 1984 */
   1 /* Last changed  10 Dec 1984 */
   1 /* Functions for 32 bit int. arithmetic */
   1 /* File manager library */
   1 /* End trd.l */
   1 /* Date 14.11.94 */
   1 /* Char. Test and Manipulate. */
   1 /* CAT TRDOS routine */
   1 /* 27.10.94 edited for 64CHR95, added DROP func */
   1 /* 19.09.94 */
   1 /*  grub around in the store    */
   1 /*  from "Learning to Program in C" */
   1 /*  built-in for efficiency   */
   1 /*  Version for ZX Spectrum  */
   1 /*  Storage Allocation and Freeing  */
   1 /*  Sorting function - a Shell sort  */
   1 /*  Pseudo-Random Number Generator  */
   1 /*  NB - the common ones are  */
   1 /*  Function type forward declarations  */
   1 /*  Format conversion routine  */
   1 /*  File system Structure */
   1 /*  An illustration of how to   */
   1 /*  - ASCII to binary integer  */
   1 /*   Header for ZX Spectrum  */
   1 /*    for non-int library functions     */
   1 /*       (Heap Management)          */
   1 /*        End Header         */
   1 /*           End             */
   1 .3.8.    C
   1 .15.1-15.3.
   1 ...........................................
   1 ..........................................
   1 .....................................
   1 ...................................
   1 .......................
   1 ............
   1 ...........
   1 . 17.13.).
   1 . 15.2, 16.7.
   1 . 15.1,   15.2 
   1 .  9.12), 
   1 .  19.2.  
   1 .  16.8.  
   1 .  16.6.   
   1 .  16.6),  
   1 .  15.4)  
   1 .  "TxtView1" -  
   1 .   18)   
   1 .   16.5.   
   1 .     16.5),    
   1 -3.7.    C
   1 --------------------------------------
   1 - '0'/.    
   1 ,3.6.    C
   1 , \( ... \) - 
   1 , INT    A,B,C; - 
   1 , I += 2. 
   1 , GETLINE.C 
   1 , *COMP - 
   1 , 'A'    - 
   1 , #INCLUDE, 
   1 ,  OTHERPROG 
   1 ,  COPY ,   
   1 ,  C -'0'- 
   1 ,  5.0/9.0  
   1 ,   MONTH_DAY,
   1 ,   HELLO.C  ,   
   1 ,   GETBITS(
   1 ,   "..";  
   1 ,   "->"  
   1 ,    X3D  
   1 ,     X&0177700,     
   1 ,     MAX(A,B,C)     -
   1 ,          
   1 +3.5.    C
   1 *W\#"S\"K\6
   1 *LINEPTR[I] 
   1 *3.4.    C
   1 *&-!~VU   
   1 )3.3.    C
   1 )3.2.    C
   1 ).........................
   1 )..................
   1 ),X0-DX;S$
   1 (sy<<8)+sx;
   1 (Y0+DY*M-1
   1 (SCRPOS),HL
   1 (LIN),A  ;NEXT LIN
   1 (IX+0)   ;CHR_BUFF ADR
   1 (HL)     ; ADR ON SCREEN
   1 (ALLOCP), 
   1 (3.1.    Cp
   1 (*PD).YEAR 
   1 '2.12.   C
   1 '2.11.   C
   1 '.........................
   1 '........................
   1 '.....................
   1 '...........
   1 '..........
   1 &2.10.   C
   1 %2.9.    C
   1 $$=? STXW<>RP|^&OQ+-*/%
   1 #include?1:trd.l4?
   1 #include?1:Fman.l22?
   1 #include?1:64chr.l1?
   1 #define WupAdr ChrAdr+15
   1 #define WdwnAdr ChrAdr+21
   1 #define WINCLR 0x60
   1 #define STACKSIZE 26
   1 #define RowAdr ChrAdr+1
   1 #define Pr64Adr ChrAdr+9
   1 #define MAXFILES 128
   1 #define MAXBUF 6912
   1 #define LinAdr ChrAdr+2
   1 #define LRowAdr ChrAdr+4
   1 #define LLinAdr ChrAdr+6
   1 #define LENGHT 8
   1 #define LASTROW 31
   1 #define LASTLIN 9
   1 #define HEAPSIZE 1000
   1 #define HEADLIN 0
   1 #define HEADCLR 0x50
   1 #define FontAdr ChrAdr+7
   1 #define FRowAdr ChrAdr+3
   1 #define FLinAdr ChrAdr+5
   1 #define FIRSTROW 24
   1 #define FIRSTLIN 1
   1 #define EOF -1
   1 #define EOF (-1)
   1 #define DROW 
   1 #define DROPAdr ChrAdr+27
   1 #define DLIN  1
   1 #define ChrAdr 63650
   1 #define  void    int
   1 #define  TRUE    1
   1 #define  NULL    0
   1 #define  FALSE   0
   1 #define  ERROR  -1
   1 #define  EOF    -1
   1 #20      ;SPASE
   1 #01      ;DROPS LONG LINES AVAIBLE
   1 #00,#00,#00,#00,#00,#00,#00,#00
   1 #00,#00,#00
   1 ###~#fo#~#fo
   1 #"a\"c\"e\*
   1 "inforkom" BERET NA SEBQ FUNKCII
   1 "about us"
   1 "TxtView1","HISOFT-C","ABOUT US"
   1 "EXTERNAL" 
   1 "<INFILE" 
   1 ";         
   1 "2.8.    C
   1 "2.7.    C
   1 " ISUPPER   
   1 " INO_T  -  
   1 !2.6.    C
   1 !2.5.    C
   1  } ExitBufFlag=1;
   1  { key=keyfind();
   1  wup64(1);
   1  while(Key=getcontr() == 0);
   1  while((chr=*(ptrNext++)) != LF)
   1  unsigned duration,pitch;
   1  trk=fil_dat->t;
   1  struct fileinf scr[MAXFILES];
   1  struct fileinf in_cat[];
   1  struct fileinf fil[16],FILTER;
   1  status=0;/*first show*/
   1  static unsigned ROW;
   1  static unsigned LIN;
   1  static unsigned FLAG;
   1  static sx,sy,de,bc;
   1  static struct stack STACK[STACKSIZE];/*size of stack*/
   1  static int row;
   1  static int lin;
   1  static int de,hl;
   1  static ft;
   1  static de,hl;
   1  static bc,de,hl;
   1  static  int I=0,i;
   1  setpos64(FROW,LLIN);
   1  setpos(12,12);
   1  sek=fil_dat->s;
   1  return ptr;/* test value */
   1  return ptr;
   1  return caps;
   1  return _colour(17,i);
   1  return _colour(16,i);
   1  return TEST;
   1  return I;
   1  return 1;
   1  return (count);
   1  printf("\n           \n");
   1  printf("\025%c",on?0:1);
   1  printf("     SS+a - return to TR-DOS\n");
   1  printf("     EDIT - new disk\n");
   1  printf("     ---------------------\n");
   1  printf("      Text_Viewer ver 1.0\n");
   1  pitch=pitch/10;
   1  out_cat[count--].name[0]=0;
   1  out->typ[0]=in->typ[0];
   1  out->t=in->t;
   1  out->s=in->s;
   1  out->ns=in->ns;
   1  out->name[i]=in->name[i];
   1  out->len=in->len;
   1  out->addr=in->addr;
   1  name[11]=0;
   1  name[10]=tip;
   1  move(16384,Window,6912);
   1  int stat;
   1  int row,lin;
   1  int num,maxnum;
   1  int frow,lrow,flin,llin;
   1  int flag;
   1  int count,sec,j;
   1  int count,mode;
   1  int count,drow;
   1  int T,S,NS,FF;
   1  int ScrNum,MaxNum;
   1  int I,mode;
   1  int ExitBufFlag;
   1  int DropFlag;
   1  int DE,HL;
   1  int *t,*s,*ns,dir,BF,EF;
   1  inline(0xed,0x5b,&de,
   1  inline(0xdd,0xe5,
   1  inline(0xdd,0x46,4,
   1  inline(0xcd,25236);
   1  inline(0xc5,0xd5,0xe5,
   1  inline(0xFD,0xCB,0x01,0xAE)
   1  inline(0xFD,0xCB,0x01,0x6E,0x28,0x07,0x3E,0x01,0x32,&TEST,0x00,0x00,0x00,0x00);
   1  inline(0xDD,0xE5,
   1  inline(0x3A,RowAdr,0x32,&row);
   1  inline(0x3A,LinAdr,0x32,&lin);
   1  inline(0x3A,&LROW,0x32,LRowAdr);
   1  inline(0x3A,&LLIN,0x32,LLinAdr);
   1  inline(0x3A,&FROW,0x32,FRowAdr);
   1  inline(0x3A,&FLIN,0x32,FLinAdr);
   1  inline(0x3A,&FLAG,0x32,DROPAdr);
   1  inline(0x3A,&COD,
   1  if(testflag==_inv_key) goto lebel1;
   1  if(testflag==_fire_key)
   1  if(testflag==_exit_key) goto exit;
   1  if(lin>maxl)
   1  if(key==13) key=_fire_key;
   1  if(key==11) key=_up_key;
   1  if(key==10) key=_down_key;
   1  if(key==09) key=_right_key;
   1  if(key==08) key=_left_key;
   1  if(key=='9') key=_up_key;
   1  if(key=='8') key=_down_key;
   1  if(key=='7') key=_right_key;
   1  if(key=='6') key=_left_key;
   1  if(key=='0') key=_fire_key;
   1  if(key==' ') key=_fire_key;
   1  if(i>maxnum) for(k=0;k<LENGHT;k++) printf("%c",' ');
   1  if(fil_dat->ns>MAXBUF/256)
   1  if(direction==_up_key)
   1  if(direction==_down_key)
   1  if(dir==1)
   1  if(Key==_right_key) { ptrBuf=showRight(ptrBuf); continue;}
   1  if(Key==_right_key)
   1  if(Key==_left_key) { ptrBuf=showLeft(ptrBuf); continue;}
   1  if(Key==_left_key)
   1  if(Key==_inv_key)
   1  if(Key==_down_key) 
   1  if(Key==_down_key)
   1  if(Key=='b')
   1  if(I>=STACKSIZE) I=0;
   1  if(I<0) I=STACKSIZE-1;
   1  if((fil->name[0] == 1)||(fil->typ[0] == 'B')) 
   1  if (dy<0)
   1  if (dx<0)
   1  if ( ! pitch)
   1  ft=duration*pitch/10;
   1  for(wait=0;wait<512;wait++);
   1  for(sec=0;sec<8;sec++)
   1  endwhile: ;
   1  else put64(chr);
   1  else for(k=0;k<LENGHT;k++)
   1  direction=showBuf(status);
   1  direction=_down_key;
   1  default :break;
   1  continue  ;
   1  connect(&out_cat[count++],&fil[i]);
   1  color=*cast(char_ptr)adr;
   1  color ^= 0x7F;
   1  char testflag;
   1  char chr,*ptrNext;
   1  char Image[MAXBUF];
   1  char FilName[12];
   1  char Drivers[2304];
   1  char *ptr;
   1  char *Window,*EndTxt;
   1  char * ptr;
   1  case's':F_cod=0x0B;
   1  case'd':F_cod=0x12;
   1  case 1: {
   1  case 0: {
   1  case -2: {
   1  case -1:{
   1  case  2:{
   1  border=7;
   1  bc=(dy<<8)+dx;
   1  _up_key=up;
   1  _right_key=right;
   1  _left_key=left;
   1  _inv_key=function;
   1  _fire_key=fire;
   1  _exit_key=exit;
   1  _exit(n);
   1  _down_key=down;
   1  _beep(ft,cast(unsigned)43750/pitch-30);
   1  _FLUSHBUF.
   1  _FLUSHBUF 
   1  _FILEBUF.
   1  _FILEBUF  
   1  \^0<<N   
   1  \!\!  ,  
   1  ZX-Spectrum.
   1  ZX-Spectrum,  
   1  ZX-Spectrum, 
   1  ZX-Spectrum 
   1  Y[0][0],  Y[0][1] 
   1  Y; *P->Y++ 
   1  Y;  *P++->Y  
   1  X3D,    X3D[I],   X3D[I][J]  
   1  X&(X-1)  
   1  X  >>  (P+1-N)   
   1  WRITELINES,  
   1  WRITE........................................
   1  WRITE (6,...)  
   1  WORDLENGTH(),  
   1  WHILE.................................
   1  WHILE,  DO
   1  WHILE ,  
   1  WHILE     ,    
   1  VAL,  SP,  PUSH,  POP  
   1  UPPER),   
   1  UPPER ),  
   1  UNSIGNED.
   1  UNSIGNED,  
   1  UNSIGNED, 
   1  UNSIGNED NU;
   1  UNSIGNED NBYTES;
   1  UNSIGNED  
   1  UNSIGNE,  
   1  UNLINK (FILENAME)  
   1  UNIX............................
   1  UNION HEADER \( /*FREE BLOCK HEADER*/
   1  UNGETS(S)  , 
   1  UNGETCH ?
   1  UNGETCH , 
   1  UNGETCH     
   1  UNGETC...............................
   1  TxtView1.
   1  TxtView1 
   1  TYPEDEF.   (
   1  TYPEDEF.    
   1  TYPEDEF.  
   1  TYPEDEF UNION HEADER HEADER;
   1  TYPEDEF INT ALIGN; /*FORCES ALIGNMENT ON PDP-11*/
   1  TYPEDEF   
   1  TYPEDEF  
   1  TREEPTR (
   1  TREEPRINT  ;  
   1  TREEPRINT  
   1  TEMPNNN, 
   1  Spectrum.
   1  Spectrum 
   1  SYSTEM(S)   
   1  SYS/TUPES.H.
   1  SYS/STAT.H 
   1  SYS/STAT.
   1  SYS/DIR.H, 
   1  SWITCH................................
   1  SWITCH   (
   1  STRUCT STAT STBUF;
   1  STRUCT DIRECT /*STRUCTURE OF DIRECTORY ENTRY*/
   1  STRSAVE(S), 
   1  STRSAVE  
   1  STRCPY(S,T), 
   1  STRCMP,  NIMCMP 
   1  STRCMP,  
   1  STOP (SimbolShift+A).
   1  STDOUT,  
   1  STDIO.H).
   1  STDIN, STDOUT 
   1  STDIN,  STDOUT 
   1  STDERR.   
   1  STDERR.  
   1  STDERR,  
   1  STATIC HEADER BASE; /*EMPTY LIST TO GET STARTED*/
   1  STATIC HEADER *MORECORE(NU) /*ASK SYSTEM FOR MEMORY*/
   1  STATIC HEADER *ALLOCP=NULL; /*LAST ALLOCATED BLOCK*/
   1  STAT(NAME,&STBUF);
   1  SSCANF(NAME, "TEMP%D", &N);
   1  SQUEEZE(S1,S2),   
   1  SQUARE(Z+1)).  
   1  SIZEOF,      
   1  SIZEOF   
   1  SHORT   INT,   INT 
   1  SCANF.................
   1  RusTas. (
   1  RIGHTROT(N,B),  
   1  RETURN,   
   1  RETURN(NULL);
   1  RETURN(FP);
   1  RETURN   
   1  REGISTER.
   1  REGISTER,  
   1  REGISTER, 
   1  REGISTER FILE *IOP;
   1  REGISTER CHAR *NAME, *MODE;
   1  REGISTER   
   1  READLINES,  
   1  READLINES 
   1  PUTCHAR; 
   1  PUTCHAR......................................
   1  PUTCHAR, GETC 
   1  PUTCHAR(C),
   1  PUTCHAR(C)   
   1  PUSH, POP 
   1  PRINTF;   
   1  PRINTF;  
   1  PRINTF...............
   1  PRINTF,  GETCHAR 
   1  PRINTF("YES") 
   1  PRINTF ; 
   1  PRINTF ,   
   1  PRINTF , 
   1  PRINTF ).  
   1  PRINTF  ,   
   1  PRINTD,  
   1  PRINTD(123) 
   1  POWER(2,I)  
   1  POWER(2,5)  
   1  PL/1).   
   1  PDP-11,  
   1  PDP-11  UNIX,
   1  OWER(C), 
   1  OUTFILE, 
   1  ORIGIN,  
   1  OFFSET,      
   1  OFFSET  (
   1  NUMCMP,   
   1  NC = NC + 1 , 
   1  MORECORE 
   1  MONTH_NAME 
   1  MONTH_DAY,  
   1  MONTH_DAY
   1  METRICP - "
   1  MAXLINE_1   
   1  MAIN.O, GETLINE.O 
   1  MAIN.C,  
   1  MAIN,    GETLINE  
   1  MAIN(LINE, SAVE 
   1  MAIN(ARGC,ARGV) /*FSIZE:PRINT FILE SIZES*/
   1  MAIN(ARGC,ARGV) /*CP: COPY F1 TO F2*/
   1  MAIN(ARGC,ARGV)  /*CAT: CONCATENATE FILES*/
   1  MAIN(ARGC, ARGV)   /*CAT: CONCATENATE FILES*/
   1  MAIN() /*COPY INPUT TO OUTPUT*/
   1  LUSRLINELUDE).
   1  LSEEK.............
   1  LROW=lrow;
   1  LOWER,  UPPER  
   1  LOOKUP(S)  
   1  LONG; FD 
   1  LONG,   SHORT  
   1  LONG INT.  
   1  LLIN=llin;
   1  LINT     
   1  LINEPTR[I] - 
   1  LINEPTR  
   1  LINE,  SAVE 
   1  Key=_right_key;
   1  KEYTAB.  
   1  Interface 2    
   1  INTERDATA.  
   1  INTERDATA 8/32.
   1  INTERDATA 8/32 
   1  INTERDATA
   1  INT:  SHORT (
   1  INT, LONG 
   1  INT, CHAR 
   1  INT,  CHAR  
   1  INT    -    
   1  INSTALL(S,T)  
   1  INSTALL , 
   1  INSTALL    
   1  IF...ELSE   IF...ELSE.   
   1  IF, WHILE,
   1  IF, ELSE,
   1  IF(FP>=_IOB+_NFILE) /*NO FREE SLOTS*/
   1  IF(FD==-1) /*COULDN'T ACCESS NAME*/
   1  IF(*MODE=='W') /*ACCESS FILE*/
   1  IF(*MODE !='R'&&*MODE !='W'&&*MODE !='A') \(
   1  IF - ELSE 
   1  IF (P->S.SIZE>=NUNITS) \( /*BIG ENOUGH*/
   1  IF (P+P->S.SIZE==G->S.PTR)\(/*JOIN TO UPPER NBR*/
   1  IF (G>=G->S.PTR && (P>G \!\! P<G->S.PTR))
   1  IF (G+G->S.SIZE==P) \( /*JOIN TO LOWER NBR*/
   1  IBM SYSTEM/
   1  IBM   360/370 
   1  I<(LIM-1), 
   1  I*J*...*K,      
   1  HONEYWELL  6000  
   1  HONEYWELL 
   1  HIREDATE 
   1  HASHTAB ; 
   1  GOTO..................................
   1  GOTO CONTIN. (
   1  GETWORD. 
   1  GETWORD,  
   1  GETWORD   
   1  GETWORD  
   1  GETLINE, 
   1  GETLINE /
   1  GETLINE   
   1  GETLINE  
   1  GETINT,      
   1  GETFLOAT,  
   1  GETFLOAT 
   1  GETCHAR.   
   1  GETCHAR.  
   1  GETCHAR,    
   1  GETCHAR() /*UNBUFFERED SINGLE CHARACTER INPUT*/
   1  GETCHAR() /*BUFFERED VERSION*/
   1  GETCHAR .
   1  GETCHAR ,  
   1  GETCHAR  -  
   1  GETCH,  UNGETCH 
   1  GETC.......
   1  GETC, PUTC, STDIN 
   1  GETBITS    
   1  F_old=F_folow;
   1  F_folow=F_begin;
   1  F_end=F_begin+fil_dat->ns;
   1  F_begin=16*trk+sek;
   1  FSIZE(NAME) /*PRINT SIZE FOR NAME*/
   1  FROW=frow;
   1  FREE(AP) /*PUT BLOCKE AP IN FREE LIST*/
   1  FPUTS(S,IOP) /*PUT STRING S ON FILS IOP*/
   1  FPRINTF. 
   1  FP->_FLAG \!=(*MODE=='R') ? _READ : _WRITE;
   1  FP->_FLAG &=(_READ \! _WRITE);
   1  FP->_FD=FD;
   1  FP->_CNT=0;
   1  FP->_BASE=NULL;
   1  FOR............................
   1  FOR,  WHILE 
   1  FOR (FP=_IOB;FP<_IOB+_NFILE;FP++)
   1  FLOAT.   
   1  FLOAT ,  
   1  FLIN=flin;
   1  FLAG=flag;
   1  FILLBUF(FP) /*ALLOCATE AND FILL INPUT BUFFER*/
   1  FILENAME ( 
   1  FILECOPY(FP)  /*COPY FILE FP TO STANDARD OUTPUT*/
   1  FILE *FOPEN(NAME,MODE) /*OPEN FILE,RETURN FILE PTR*/
   1  ExitBufFlag=1;
   1  EXTERNAL  
   1  EXTERNAL 
   1  EXTERN,   
   1  EXTERN FILE _IOB[_NFILE];
   1  EXTERN  (
   1  EXPAND(S1,S2),  
   1  EXIT...............
   1  ERROR(S1,S2) /*PRINT ERROR MESSAGE AND DIE*/
   1  ELSE IF(*MODE=='A') \(
   1  ELSE - IF 
   1  EDIT (CapsShift+1). 
   1  EBCDIC - 240, 
   1  DOUBLE............................
   1  DOUBLE.  (
   1  DOUBLE.   
   1  DOUBLE,   
   1  DOUBLE / FLOAT  
   1  DOUBLE .   
   1  DOUBLE , 
   1  DO....................................
   1  DO-WHILE  
   1  DO - WHILE................................
   1  DO - WHILE
   1  DISTANCE (
   1  DIRECTORY(NAME)    /*FSIZE FOR ALL FILES IN NAME*/
   1  DIRECTORY   
   1  DEFAULT),  
   1  DEFAULT  
   1  DEC PDP-11, 
   1  DAY_OF_YEAR, 
   1  DAY_OF_YEAR . 
   1  DAY_OF_YEAR  
   1  CONTROL. 
   1  CONTROL,  
   1  CONTROL    
   1  CONTINUE   
   1  COD=chrcod;
   1  CLEAR,   
   1  CHAR,  2 
   1  CHAR,    
   1  CHAR *FGETS(S,N,IOP) /*GET AT MOST N CHARS FROM IOP*/
   1  CHAR *ARGV[];
   1  CHAR *AP;
   1  CHAR *ALLOC(NBYTES)/*GENERAL-PURPOSE STORAGE ALLOCATOR*/
   1  CFREE(P)  
   1  CALLOC.  
   1  CALLOC,  
   1  CALLOC   
   1  BEGIN-END
   1  BASE.S.SIZE=0;
   1  BASE.S PTR=ALLOCP=G=&BASE;
   1  A[5][5],  
   1  A[1],  PA+I - 
   1  A[0], A[1], ..., A[9].
   1  AUTO,  STATIC 
   1  ATOF(...)
   1  ASCII   /
   1  ARGV[2],  
   1  ARGV[0],  ARGV[1] 
   1  ARG1,    ARG2  
   1  ALLOCP,  
   1  ALLOCP = G;
   1  ALLOCBUF.  
   1  ALLOCBUF  
   1  ALLOC.    
   1  ALLOC,   
   1  << >> == 1= <> <= >=
   1  : does not follow a ? properly
   1  9.1.     
   1  8.7.     
   1  8.6.     
   1  8.5.     
   1  8.4.     
   1  8.3.     
   1  8.2.     
   1  8.1.     
   1  7.9.4.     
   1  7.9.3.     
   1  7.9.2.     
   1  7.9.1.     
   1  7.9.     
   1  7.8.     
   1  7.7.     
   1  7.6.     
   1  7.5.     
   1  7.4.     
   1  7.3.     
   1  7.2.     
   1  7.1.     
   1  6.9.     
   1  6.8.     
   1  6.7.     
   1  6.6.     
   1  6.5.     
   1  6.4.     
   1  6.3.     
   1  6.2.     
   1  6.1.     
   1  56,  X - 789.0, 
   1  5.9.     
   1  5.8.     
   1  5.7.     
   1  5.6.     
   1  5.5.     
   1  5.4.     
   1  5.3.     
   1  5.2.     
   1  5.12.    
   1  5.11.    
   1  5.10.    
   1  5.1.     
   1  5.       
   1  4/,  ATOI,  ITOA 
   1  4.9.     
   1  4.8.     
   1  4.7.     
   1  4.6.     
   1  4.5.1.     
   1  4.5.     
   1  4.4.     
   1  4.3.     
   1  4.2.     
   1  4.11.2.    M
   1  4.11.1.    
   1  4.11.    
   1  4.10.    
   1  4.1.     
   1  3/, INDEX 
   1  3.9.     
   1  3.8.     
   1  3.7.     
   1  3.6.     
   1  3.5.     
   1  3.4.     
   1  3.3.     ELSE - IF......................................
   1  3.2.     IF - ELSE......................................
   1  3.1.     
   1  3,  4,  5,  
   1  26.4.    
   1  26.3.    
   1  26.2.    
   1  26.1.    
   1  22.4.    
   1  22.3.    
   1  22.2.    
   1  22.1.    
   1  20.3.    
   1  20.2.    
   1  20.1.    
   1  2.9.     
   1  2.8.     
   1  2.7.     
   1  2.6.     
   1  2.5.     
   1  2.4.    C
   1  2.4.     
   1  2.3.3.     
   1  2.3.2.     
   1  2.3.1.     
   1  2.3.     
   1  2.2.     
   1  2.12.    
   1  2.11.    
   1  2.10.    
   1  2.1.     
   1  19.2.    
   1  19.1.    
   1  18.2.    
   1  18.1.    
   1  17.9.    
   1  17.8.    
   1  17.7.    
   1  17.6.    
   1  17.5.    
   1  17.4.    
   1  17.3.    
   1  17.2.    
   1  17.13.   
   1  17.12.   
   1  17.11.   
   1  17.10.   
   1  17.1.    
   1  16.8.    TYPEDEF........................................
   1  16.7.    
   1  16.6.    
   1  16.5.    
   1  16.4.    
   1  16.3.    
   1  16.2.    
   1  16.1.    
   1  15.9.    
   1  15.8.    
   1  15.7.    
   1  15.6.    
   1  15.5.    
   1  15.4.    
   1  15.3.    
   1  15.2.    
   1  15.15.   
   1  15.14.   
   1  15.13.   
   1  15.12.   
   1  15.11.   
   1  15.10.   
   1  15.1.    
   1  15 -  25)   
   1  14.6.    
   1  14.5.    
   1  14.4.    
   1  14.3.    
   1  14.2.    
   1  14.1.    
   1  10.6.    
   1  10.5.    
   1  10.4.4.    
   1  10.4.3.    
   1  10.4.2.    
   1  10.4.1.    
   1  10.4.    
   1  10.3.    
   1  10.2.    
   1  10.1.    
   1  1.9.     
   1  1.8.     
   1  1.7.     
   1  1.6.     
   1  1.5.5.     
   1  1.5.4.     
   1  1.5.3.     
   1  1.5.2.     
   1  1.5.1.     
   1  1.5.     
   1  1.4.     
   1  1.3.     
   1  1.2.     
   1  1.11.    
   1  1.10.    
   1  1.1.     H
   1  1 (++ARGV), 
   1  0xE6,0x01,/*and 01*/
   1  0xDB,0xFE,/*in a,(#FE)*/
   1  0xCD,Pr64Adr);
   1  0xCD,15635/*CALL #3D13*/
   1  0x3E,0xFE,/*ld a,#FE*/
   1  0x3E,0x02,/*LD A,#02*/
   1  0x3E,0x01,/*ld
   1  0x3E,0x00,/*ld
   1  0x32,&caps/*ld(caps),a*/
   1  0x20,0x04,/* jr nz,+4*/
   1  0x18,0x02,/*jr +2*/
   1  0x0E,0x07,/*LD C,#07*/
   1  /SIN,  COS,  SQRT/.  
   1  /* start TR-DOS */
   1  /* mode= -1,+1 */
   1  ........................................
   1  .,   ->,   
   1  - LETTER,  
   1  +,-,*,/   
   1  +,  -, *, /
   1  *cast(char_ptr)(adr+i)=mask;
   1  *cast(char_ptr)(adr+i)=color;
   1  *cast(__TRD_ptr)23823=0;
   1  *S++); (*P->Y)++
   1  *LINEPTR  
   1  *++(ARGV[0]). 
   1  **++ARGV.
   1  *(PA+I) -
   1  *(FIP()),  
   1  * ((E1)  + (E2)). 
   1  (WHILE,  FOR)  
   1  (UNLINK).
   1  (SWITCH).  (
   1  (PIPELINE)
   1  (P++)->X 
   1  (LONG) 0.
   1  (FOR,  WHILE,  DO ).  
   1  (FLOAT)  
   1  (DOUBLE)      
   1  (CAST).  
   1  (CASE).  
   1  (A+B)+C. 
   1  (++NC),  
   1  (*,  +,  &, ^,
   1  ("SHELL")  
   1  ( *,+,&,!,^ ),  
   1  &&,  \!\!,  !  
   1  #INCLUDE)  
   1  #INCLUDE <SYS/TYPES.H> /*TYPEDEFS*/
   1  #INCLUDE <SYS/STAT.H>  /*STRUCTURE RETURNED BY STAT*/
   1  #INCLUDE <SYS/DIR.H>   /*DIRECTORY ENTRY STRUCTURE*/
   1  #INCLUDE <STDIO.H.>
   1  #INCLUDE  
   1  #INCLUDE 
   1  #DEFINE _NFILE   20 /*FILES THAT CAN BE HANDLED*/
   1  #DEFINE _BUFSIZE 512
   1  #DEFINE S_IWRITE  0200    /* WRITE PERMISSION */
   1  #DEFINE S_ISVTX   01000   /*SAVE SWAPPED TEXT AFTER USE*/
   1  #DEFINE S_ISUID   04000   /* SET USER ID ON EXECUTION */
   1  #DEFINE S_ISGID   02000   /* SET GROUP ID ON EXECUTION */
   1  #DEFINE S_IREAD   0400    /* READ PERMISSION */
   1  #DEFINE S_IFREG   0100000 /* REGULAR */
   1  #DEFINE S_IFMT    0160000 /* TYPE OF FILE */
   1  #DEFINE S_IFDIR   0040000 /* DIRECTORY */
   1  #DEFINE S_IFCHR   0020000 /* CHARACTER SPECIAL */
   1  #DEFINE S_IFBLK   0060000 /* BLOCK SPECIAL */
   1  #DEFINE S_IEXEC   0100    /* EXECUTE PERMISSION */
   1  #DEFINE PMODE 0644/*RW FOR OWNER,R FOR GROUP,OTHERS*/
   1  #DEFINE NULL 0
   1  #DEFINE NALLOC 128 /*#UNITS TO ALLOCATE AT ONCE*/
   1  #DEFINE DIRSIZ 14 /*MAX LENGTH OF FILE NAME*/
   1  #DEFINE CMASK 0377 /*FOR MAKING CHAR'S>0*/
   1  #DEFINE CMASK 0377 /*FOR MAKING CHAR'S > 0*/
   1  #DEFINE BUFSIZE 512 /*BEST SIZE FOR PDP-11 UNIX*/
   1  #DEFINE BUFSIZE  256
   1  #DEFINE ,  
   1  #DEFINE  PMODE  0644 /*R/W FOR OWNER;R FOR OTHERS*/
   1  #DEFINE   _WRITE  02  /* FILE OPEN FOR WRITING */
   1  #DEFINE   _UNBUF  04  /* FILE IS UNBUFFERED */
   1  #DEFINE   _READ   01  /* FILE OPEN FOR READING */
   1  #DEFINE   _ERR 040 /* ERROR HAS OCCURRED ON THIS FILE */
   1  #DEFINE   _EOF 020 /* EOF HAS OCCURRED ON THIS FILE */
   1  #DEFINE   _BIGBUF 010 /* BIG BUFFER ALLOCATED */
   1  #DEFINE   STDOUT        (&_IOB[1])
   1  #DEFINE   STDIN         (&_IOB[0])
   1  #DEFINE   STDERR        (&_IOB[2])
   1  #DEFINE   PUTCHAR(X)       PUTC(X,STDOUT)
   1  #DEFINE   PUTC(X,P) (--(P)->_CNT >= 0 \
   1  #DEFINE   NULL 0
   1  #DEFINE   GETCHAR() GETC(STDIN)
   1  #DEFINE   GETC(P) (--(P)->_CNT >= 0 \
   1  #DEFINE   EOF  (-1)
   1  #DEFINE  
   1  "boot".  
   1  "\N"  -  
   1  "UNIX"/.  
   1  "UNIX" ,  
   1  "TxtView1") 
   1  "Q","A","O","P","M". 
   1  "HELLO, WORLD" 
   1  "HELLO,  WORLD\N".  
   1  "COMMON" 
   1  "C".........................
   1  "C",  DO-WHILE,  
   1  "C" "STATIC" 
   1  "C"   -  
   1   }/*switch*/
   1   }/*else*/
   1   }/* end switch */
   1   }/* end if */
   1   { rsec(1,0,sec,fil);
   1   { arr(lin,row,LENGHT);
   1   { LIN=retlin64();
   1   will always be compiled into your
   1   while(fil[i].name[0] != 0)
   1   while(((chr=getc(input)) != EOF))
   1   while (putchar(*s++));
   1   while (isspace(*s)) ++s;
   1   while (isdigit(c = *s++)) value = 10 * value + c - '0';
   1   while (c = *s++) putc(c, fp);
   1   while (TRUE)
   1   while (--n > 0  &&  (c = getc(fp)) != EOF)
   1   while (*s == *t)
   1   while (*dest++ = *source++) ;
   1   w VURNALE PREDSTAWLENY WELIKO-
   1   value = 0;
   1   unsigned u, i;
   1   unsigned n;
   1   unsigned n1,n0;
   1   unsigned n, d;
   1   unsigned addr,len;
   1   unsigned LCOUNT;
   1   unsigned  _size;
   1   unsigned   n, size;
   1   u NAS WSEGDA MOVNO  PRIOBRESTI
   1   two arithmetic functions vhich need
   1   to be declared BEFORE they are used,
   1   struct fileinf fil[MAXFILES];
   1   struct _header * _ptr;
   1   static unsigned gap, byte_gap, i;
   1   static unsigned  nbytes;
   1   static int i;
   1   static int c, value, sign;
   1   static int argc, *argv, min;
   1   static int argc, *argv, max;
   1   static char x[4], product[4];
   1   static char p,
   1   static char k[4];
   1   static char *p;
   1   static bc,de,hl;
   1   static HEADER *p, *q;
   1   static HEADER  *p, *q;
   1   sign  = 1;
   1   setpos(FIRSTLIN,FIRSTROW0);
   1   setlin64(LIN);
   1   rsec(MAXFILES/16,0,0,fil);
   1   row=FIRSTROW;
   1   routines if you want to compile a large
   1   return result;
   1   return p;
   1   return max;
   1   return Key;
   1   return *s - *t;
   1   return ((c == EOF  &&  cs == s) ? NULL : s);
   1   return  sign * value;
   1   return  n<0  ?  -n  :  n  ;
   1   return  n  ?
   1   return  isprint(c) & ! isalnum(c);
   1   return  isalpha(c) | isdigit(c) ;
   1   return  c >= ' '  &  c < '\177' ;
   1   return  c < 0x80 ;
   1   return  c < ' ' | c == '\177' ;
   1   return  * cast(__char_ptr) address;
   1   return  (_rnum[1] << 8)  +  _rnum[0];
   1   result = dest;
   1   program.  You may wish to make a version
   1   printf("\nfile_function error\n");
   1   printf("(%d)",fil_dat->len);
   1   prigla{aem k sotrudni~estwu:
   1   pRODOLVAETSQ PODPISKA NA GODO-
   1   p=heap_ptr;
   1   p = q->_ptr;
   1   p = cast(HEADER_PTR) (block - 1);
   1   of this file without these two
   1   number of arguments). This means that
   1   nbytes = (n * size + (sizeof(HEADER) - 1)) / sizeof(HEADER) + 1;
   1   nE ZABUDXTE  WLOVITX KONWERT S
   1   move(c, a, 4);
   1   min and max are in "stdio.h"
   1   min  = 32767;
   1   max  = -32767;
   1   mY WSEGDA RADY  NOWYM ZNAKOMS-
   1   mY PRODOLVAEM  \KSPERIMENT  PO
   1   long_set(product, 0,0);
   1   long_multiply(_rnum, _rnum, k);
   1   long_init(k,  0x41c6,0x4e6d);
   1   long_init(k,       0,0x3039);
   1   long_init(_rnum, 0,n);
   1   long_copy(c, product);
   1   long_add(_rnum, _rnum, k);
   1   int lin,row,Drow;
   1   int i, j;
   1   int count;
   1   int (*cmp_func)();
   1   int   num_items, size;
   1   int   n;
   1   inline(0xe1,0xe1,0xe1,
   1   inline(0xCD,0xD6B);
   1   inline(0xCD,0x0D6B);
   1   if(ptrNext >= EndTxt) return 0;
   1   if(border>7) border=0;
   1   if(addres>0)
   1   if you include "stdio.h" these functions
   1   if (q + q->_size  ==  p)
   1   if (p + p->_size  ==  q->_ptr)
   1   if (heap_ptr+n > heap+HEAPSIZE) return ERROR;
   1   if (d < 3) a[d+1] = n >> 8;
   1   if ((q = _allocp) == NULL)  /* no free list */
   1   if      (*s == '-') { ++s; sign = -1; }
   1   hl=BUFF;
   1   heap_ptr += n;
   1   for(ft=0;ft<duration;++ft)
   1   for (q = _allocp; !(p > q  &&  p < q->_ptr); q = q->_ptr)
   1   for (i=0; i<4; ++i) a[i] = 0;
   1   for (gap = num_items>>1; gap>0; gap >>= 1)
   1   fIRMA  "inforkom"  RABOTAET  W
   1   else if (*s == '+')   ++s;
   1   else /*if dir==-1 */
   1   else  q->_ptr = p;
   1   else  p->_ptr = q->_ptr;
   1   de=TREC*256+SECT;
   1   dLQ TEH,  KTO  MOVET  POSETITX
   1   dLQ POLU^ENIQ   NA[EGO   blan-
   1   dLQ L@BITELEJ ZANIMATXSQ IZGO-
   1   count=0;
   1   continue;
   1   char ns,s,t;
   1   char name[8],typ[1];
   1   char *s, *t;
   1   char *list;
   1   char *dest, *source;
   1   char *block;
   1   char *a, *c;
   1   border++;
   1   because they are variadic (take any
   1   because they are variadic
   1   bc=NSEC*256+5;
   1   amount of code and don't need them.
   1   a[d] = n & 0xff;
   1   a[3] = n1 >> 8;
   1   a[2] = n1 & 0xff;
   1   a[1] = n0 >> 8;
   1   a[0] = n0 & 0xff;
   1   _dos(bc,de,hl);
   1   _allocp = q;
   1   _IFDIR  
   1   ZX-Spectrum  
   1   ZX-Spectrum 
   1   Y[2].   
   1   Y[0][2].   
   1   X3D[I][J][K]  
   1   WRITE.    
   1   WHILE(...) \(          DO \(             FOR(...) \(
   1   VAX-11  
   1   USIGNED  
   1   UNSIGNED,   
   1   UNSIGNED);  
   1   UNSIGNED  
   1   UNGETCH,
   1   TREEPTR  
   1   TOUPPER(C)  
   1   TOLOWER(C)  
   1   TOLOWER  
   1   T.4. "dizajn wa{ih programm".
   1   T.3. "dinami~eskaq grafika",
   1   T.2. "prikladnaq grafika",
   1   T.1. "|lementarnaq grafika",
   1   ScrView2  
   1   S_IFMT  
   1   STRUCT STAT /*STRUCTURE RETURNED BY STAT*/
   1   STRLEN  
   1   STRING  
   1   STDOUT   
   1   STDOUT  
   1   STDIO.H,
   1   STDIO.H  .    
   1   STDIO.H   
   1   STDERR  -  
   1   SIZE,   
   1   SHORT,   INT  
   1   SHORT   16           36             16         16
   1   SEEK,   
   1   SCANF   
   1   RINDEX(S,T),   
   1   RETURN  
   1   REGISTER 
   1   READ (5,...)  
   1   RANGE  -38/+38    -38/+38         -76/+76    -76/+76
   1   PRINTF, 
   1   PRINTF).
   1   PRINTF(...),
   1   PRINTD   
   1   PL/1.   
   1   PDP-11,  
   1   PDP-11  UNIX
   1   NULL.   (
   1   NDIGIT  
   1   MONTH_NAME,   -  
   1   MONTH_DAY,   
   1   MAIN,   GETLINE  
   1   MAIN  -  
   1   LSEEK,   
   1   LOOKUP.  
   1   LOOKUP  
   1   LONG    32           36             32         32
   1   LINEPTR)   
   1   LINEPTR  
   1   LETTER  
   1   KEYCOUNT:
   1   ITOH,   
   1   ISUPPER(C)  
   1   ISSPACL(C)  
   1   ISLOWER(C)  
   1   ISDIGIT(C)  
   1   ISALPHA(C)  
   1   INVERT(X,P,N),  
   1   INT  ,   
   1   INT     16           36             32         32
   1   IF-ELSE.  
   1   IF  -  ELSE  
   1   IBM  360/370,HONEYWELL 6000 
   1   GOTO,   
   1   GETWORD;  
   1   GETWORD,   
   1   GETOP,  
   1   GETLINE;  
   1   GETLINE  
   1   GETLINE 
   1   GETCHAR,  PUTCHAR 
   1   GETCHAR,
   1   GETCHAR()
   1   GETCHAR   
   1   GETBITS(X,P,N),   
   1   FREE,   
   1   FPRINTF,
   1   FOR  -  
   1   FOR  ,   
   1   FLOAT,   
   1   FLOAT   32           36             32         32
   1   FLAGS.IS_STATIE,
   1   FLAGS,   
   1   FILENAME.   (
   1   EXTERN,  STATIC 
   1   EXTERN  (
   1   EXPAND(S,   T),   
   1   ENTAB,    
   1   ECHO,   
   1   E1->MOS  
   1   E1 = E1 
   1   DOUBLE;   
   1   DOUBLE  ;  
   1   DOUBLE  64           72             64         64
   1   DO-WHILE  
   1   DISTANCE
   1   DETAB   (
   1   DEFAULT.  
   1   DEFAULT,   
   1   DAY_OF_YEAR,
   1   DAY_OF_YEAR  
   1   COPY.   
   1   CONTINUE  
   1   CHAR).   
   1   CHAR    8 BITS     9 BITS         8 BITS     8 BITS
   1   CASE,   
   1   BUFSIZE,   
   1   BREAK   
   1   BITCOUNT,    
   1   BINARY:  
   1   BINARY.   
   1   ARGV[0].
   1   ALLOCP.   
   1   ALLOCBUF,   
   1   ALLOC,   
   1   8. "igry na bejsike swoimi ru-
   1   7. "qzyki programmirowaniq"  -
   1   6. "periferiq swoimi rukami" -
   1   5.0/9.0  
   1   5. "30 ~asow bejsika dlq na~i-
   1   4. sERIAL  IZ  ^ETYREH  TOMOW,
   1   3."programmirowanie w ma{innyh
   1   3. rAZRABOT^IKOW  ORIGINALXNYH
   1   2. aWTOROW KNIG, STATEJ I DRU-
   1   1. oPTOWYH POKUPATELEJ,  DILE-
   1   0xED,0x5B,&Len,/*LD DE,(adr)*/
   1   0xCD,15635/*CALL #3D13*/
   1   0x3A,&Flag,/*LD A,(adr)*/
   1   0x3A,&F_cod,0x4F,/*LD C,(adr)*/
   1   0x2A,&Addr,/*LD HL,(adr)*/
   1   0377,   
   1   0,   1  
   1   /GETCHAR ,
   1   /*ret sintacsis error*/
   1   /* Fman.l22 */
   1   ...".   
   1   ...",   
   1   ---------------------------------------------------------
   1   ++NL.   
   1   *cs = '\0';
   1   *cast(__TRD_ptr)23814=Maska_num;
   1   *cast(__TRD_ptr)23801=1;
   1   *cast(__TRD_ptr)23801=0;
   1   *cast(__TRD_ptr)23781=0x43; /* 'c'- code */
   1   *cast(__TRD_ptr)(23773+i)=f_name[i];
   1   *,   /  
   1   *(A+I);  
   1   * cast(__char_ptr) address = value;
   1   (PIPELINE)  
   1   (IF),   
   1   (A/B)*B+A%B
   1   (*PFI)()   
   1   '\0',    
   1   'UNGETCH'?
   1   %6.1F,  
   1   #DEFINE PUTCHAR(C)  PUTC(C,STDOUT)
   1   #DEFINE GETCHAR() GETC(STDIN)
   1   "WORLD".
   1   "UNIX" PDP-11 ,  
   1   "THOMPSON",   
   1   "HELLO,   WORLD"  (12
   1   "ECHO",   "HELLO,"  
   1   "C"  -  
   1   "...T",   
   1   "-1",   
   1    }/*end for*/
   1    }/*down*/
   1    }/* up */
   1    {printf("\n abort program...");while(!keypressed());rawin(); goto exit;}
   1    {num_s=MAXBUF/256;
   1    { i=LLIN-FLIN/*+1*/;
   1    while(NS--)
   1    sy= -1;
   1    sx= -1;
   1    stdio.l stdio.h 
   1    setpos(lin,row);
   1    setpos(HEADLIN,row);
   1    return 8;
   1    return 0;
   1    ptrBuf=showUp(ptrBuf);
   1    ptrBuf=showDown(ptrBuf);
   1    printf("***_View");
   1    lin-=DLIN;
   1    if(lin>LASTLIN)
   1    if(lin<(FIRSTLIN))
   1    if(lenght>0)
   1    if(++SCROLL >=(LLIN-FLIN-1)/2)
   1    if(*ns<=0)
   1    if((fil[i].name[7]=='S')||(fil[i].ns==27)||(fil[i].ns==24))
   1    if(((F_folow+num_s)==F_end)&&(fil_dat->len%256))
   1    for(pitch=4630;++pitch;);
   1    else lenght=256*num_s;
   1    else Flag=1;
   1    dy= -dy;
   1    dx= -dx;
   1    arrcol(lin,row,LENGHT,WINCLR);
   1    arrcol(HEADLIN,row,LENGHT,HEADCLR);
   1    arr(lin,row,LENGHT);
   1    _FILEBUF  
   1    [-]MMM.NNNNN, 
   1    [-]M.NNNNNNE[+-]XX, 
   1    Y[1]   
   1    X&\^077  
   1    WHILE,   DO,  FOR 
   1    WHILE(FP->_BASE==NULL) /*FIND BUFFER SPACE*/
   1    WHILE(--N>0&&(C=GETC(IOP)) !=EOF)
   1    WHILE(--ARGC>0) \(
   1    WHILE((N=READ(0,BUF,BUFSIZE))>0)
   1    WHILE (C = *S++)
   1    WHILE ((N=READ(F1,BUF,BUFSIZE))>0)
   1    WHILE ((C=GETC(FP)) !=EOF)
   1    WHILE   
   1    WHILE  
   1    UTYPE,   
   1    UNIX.    
   1    UNIX   
   1    UNGETCH,   
   1    TYPE[ ].  
   1    TYPEDEF STRUCT _IOBUF \(
   1    TYPEDEF
   1    TYPE,    
   1    Sound Functions      */
   1    S[I]=C;
   1    SWAP(X,    Y),    
   1    STRUCT STAT STBUF;
   1    STRUCT  TNODE,   
   1    STRCPY   
   1    STATIC INT   N = 0;
   1    STATIC CHAR SMALLBUF(NFILE);/*FOR UNBUFFERED 1/0*/
   1    STATIC CHAR  BUF[BUFSIZE];
   1    STATIC CHAR  *BUFP = BUF;
   1    STATIC  ,   
   1    SQRT,   SIN  
   1    SIZEOF)
   1    SHELL   
   1    RETURN(*FP->_PTR++ & 0377); /*MAKE CHAR POSITIVE*/
   1    RETURN((READ(0,&C,1)>0 7 & CMASK : EOF);
   1    RETURN((C==EOF && CS==S) 7 NULL : S);
   1    RETURN((--N>=0) ? *BUFP++ & CMASK : EOF);
   1    REGISTER FILE *IOP;
   1    REGISTER FILE *FP;
   1    REGISTER CHAR *S;
   1    REGISTER CHAR *CS;
   1    PUTC(C,IOP);
   1    PUTC(C, STDOUT);
   1    PUTC   
   1    PROG   
   1    PRINTF(S1,S2);
   1    PRINTF("\N");
   1    PRINTF("%8LD %S\N",STBUF.ST_SIZE,NAME);
   1    POWER(M,N),   
   1    PDP-11)    
   1    PDP  -11,   
   1    OR (I = 0; I < N; I++)
   1    ON=,    
   1    OFFSET   
   1    NUL.   
   1    MONTH_NAME(N),
   1    Len =lenght;
   1    LastKey=_up_key;
   1    LastKey=_down_key;
   1    LONG,   
   1    Kempston  
   1    KEYTAB,   
   1    ISUPPER
   1    ISDIGIT,
   1    ISALPHA   
   1    INT.    
   1    INT.   
   1    INT,  TAK 
   1    INT F1, F2, N;
   1    INO_T&_INO; /*INODE NUMBER*/
   1    IF(YEAR % 4 == 0 && YEAR % 100 != 0 \!\! YEAR % 400 == 0)
   1    IF(STAT(NAME,&STBUF)== -1) \(
   1    IF(ARGC==1) /*NO ARGS; COPY STANDARD INPUT*/
   1    IF(ARGC==1)  /*NO ARGS; COPY STANDARD INPUT*/
   1    IF(--FP->_CNT<0) \(
   1    IF((STBUF.ST_MODE & S_IFMT)==S_IFDIR)
   1    IF((FP->_FLAG&_READ)==0\!\!(FP->_FLAG&(EOF\!_ERR))\!=0)
   1    IF (N==0) \( /*BUFFER IS EMPTY*/
   1    IF (ARGC ! = 3)
   1    IF ((F2=CREAT(ARGV[2],PMODE))== -1)
   1    IF ((F1=OPEN(ARGV[1],0))== -1)
   1    HTOI(S),    
   1    GETWORD  
   1    GETLINE   
   1    GETLINE  
   1    Flag=3;
   1    F_folow=16*trk+sek;
   1    FSIZE(BUF);
   1    FPUTS   
   1    FP->_PTR=FP->_BASE;
   1    FP->_FLAG & _UNBUF ? 1 : _BUFSIZE);
   1    FP->_CNT=READ(FP->_FD, FP->_PTR,
   1    FOR(I=0;I<LIM-1 && (C=GETCHAR()) != '\N' && C != EOF; ++I)
   1    FOR(I=0; S[I]==' ' \!\! S[I]=='\N' \!\! S[I]=='\T'; I++)
   1    FILE *FP;
   1    FF=(*t)*16+(*s);
   1    FCLOSE   
   1    F(6,1)   
   1    EXTERN,   
   1    EXTERN   
   1    EXIT(1);
   1    EXIT(0);
   1    DOUBLE;  
   1    DOUBLE 
   1    DIR.H,   
   1    CS = S;
   1    CHAR,   
   1    CHAR C;
   1    CHAR *S1, S2;
   1    CHAR *CALLOC();
   1    CHAR &_NAME[DIRSIZ]; /*FILE NAME*/
   1    CHAR   
   1    BS        \B
   1    Addr=addres;
   1    ATRCPY(BUF,".");
   1    ATOF(S),  
   1    ANY(S1,S2),    
   1    <  :   
   1    5).    
   1    10,    
   1    0x2b,0xc3,0x55,0);
   1    0X1F   
   1    .......................................
   1    -  STRCMP(S,   T),   
   1    -  PRINTF  .   
   1    ,    "C"   
   1    +32767.   
   1    *ns=NS;
   1    *ns=((EF-FF)>MAXBUF/256)? MAXBUF/256:(EF-FF);
   1    *cast(char_ptr)23823=0;
   1    *P->Y   
   1    *CS = '\0';
   1    **     !
   1    *(byte_ptr+23609)=pip;
   1    *(byte_ptr+23609)=1;
   1    *(byte_ptr+23608)=rasp;
   1    *(byte_ptr+23608)=1;
   1    *(byte_ptr+23562)=repper;
   1    *(byte_ptr+23562)=1;
   1    *(byte_ptr+23561)=repdel;
   1    *(byte_ptr+23561)=rate;
   1    (Hisoft)   
   1    (ANSI).   
   1    (*E1).MOS.    
   1    '\N' - 
   1    %4.0F  
   1    #DEFINE;   
   1    #DEFINE   
   1    "UNIX".  
   1    "UNIX",
   1    "TxtView1";
   1    "C".   
   1    "1",   
   1    ".C"  ,   
   1    "...".    
   1    ! SHORT    16          36           16         16       !
   1    ! LONG     32          36           32         32       !
   1    ! INT      16          36           32         32       !
   1    ! FLOAT    32          36           32         32       !
   1    ! DOUBLE   64          72           64         64       !
   1    ! CHAR     8-BITS      9-BITS      8-BITS      8-BITS   !
   1    !      DEC PDP-11   HONEYWELL    IBM 370     INTERDATA  !
   1    !          ASCII       ASCII       EBCDIC      ASCII    !
   1    !                                6000          8/32     !
   1     }  /* end while TRUE */
   1     }   WHILE ((N /=10) > 0); /* DELETE IT */
   1     {num_s=fil_dat->ns;
   1     {if(fil[j].name[0]==0) goto end_cat;
   1     {I=find_I(I,mode);
   1     { SCROLL=0;
   1     x = I;
   1     wup64(1+LLIN-FLIN);
   1     while(j < 16)
   1     while(!keypressed());
   1     wdwn64(1+LLIN-FLIN);
   1     tester(chr); 
   1     status=1;
   1     status=-1;
   1     showFil(&scr[ScrNum]);
   1     setrow64(FROW);
   1     rsec(num_s,trk,sek,Window);
   1     return;
   1     rawin();
   1     if(chr!=CR){put64(chr); len++;}
   1     if(LIN < LLIN) LIN++;
   1     if(F_folow<=F_begin)
   1     if(DropFlag)i=1+i/2;
   1     if(DropFlag) i=1+i/2;
   1     if((fil[i].name[0] != 1)&&(fil[i].typ[0] =='C'))
   1     if((F_folow+num_s)>=F_end)
   1     if (q >= q->_ptr  &&  (p > q  ||  p < q->_ptr))  break;
   1     if ((*cs++ = c) == '\n') break;
   1     heap_ptr=heap;
   1     heap[HEAPSIZE],
   1     for (j = i; j >= 0; --j)
   1     fil_er=*cast(char_ptr)23823;
   1     else setrow64(FROW);
   1     arr(lin,row,LENGHT);
   1     \) ELSE
   1     \!\! STRCMP(DIRBUF.D_NAME,"..")==0
   1     Y=2,   
   1     X = X * Y + 1
   1     X = X * (Y + 1)
   1     X = F() + G();
   1     X *= Y + 1
   1     X & \^077
   1     WHILE(READ(FD,(CHAR *)&DIRBUF,SIZEOF(DIRBUF))>0) \(
   1     WHILE ((N = GETLINE(LINE,MAXLINE)) > 0) {
   1     WHILE ((C = GETCHAR()) != EOF)
   1     WHILE ((C = GETCHAR())
   1     WHILE ( (LEN = GETLINE()) > 0 )
   1     UPPER =300; /* UPPER LIMIT */
   1     UPPER =300;
   1     UP=(HEADER *)CP;
   1     UP->S.SIZE=RNU;
   1     UNSIGNED SIZE; /*SIZE OF THIS FREE BLOCK*/
   1     UNSIGNED INT Z;
   1     UNION HEADER *PTR; /*NEXT FREE BLOCK*/
   1     TIME_T ST_MTIME; /* TIME LAST MODIFIED */
   1     TIME_T ST_CTIME; /* TIME ORIGINALLY CREATED */
   1     TIME_T ST_ATIME; /* TIME LAST ACCESSED */
   1     TATIC STRUCT NLIST *HASHTAB[HASHSIZE] /* POINTER TABLE */
   1     TABLE */
   1     S[I] = '\0';
   1     S[I] - '0'
   1     STRUCT \(
   1     STRUCT DIRECT DIRBUF;
   1     STRLEN(S) /* RETURN LENGTH OF S */
   1     STEP = 20;
   1     STEP  = 20; /* STEP SIZE */
   1     SQUEEZE(S,C)    /* DELETE ALL C FROM S */
   1     SQRT((DOUBLE) N)
   1     SORT(V, N, COMP, EXCH) /* SORT STRINGS V[0] ... V[N-1] */
   1     SIZEOF.   
   1     SIGN = 1;
   1     SHORT ST_UID;   /* OWNER'S USER ID */
   1     SHORT ST_NLINK; / *NUMBER OF LINKS TO FILE */
   1     SHORT ST_MODE   /* MODE BITS */
   1     SHORT ST_GID;   /* OWNER'S GROUP ID */
   1     SHORT INT X;
   1     SHORT 
   1     SHELL(V, N)   /* SORT V[0]...V[N-1]
   1     SECONDS = 60 * 60 * HOURS;
   1     SCANF("%D", &N);
   1     RNU=NALLOC*((NU+NALLOC-1)/NALLOC);
   1     REVERSE(S);
   1     REVERSE(S),     
   1     RETURN(SIGN * N);
   1     RETURN(DAY);
   1     RETURN(ALLOCP);
   1     REGISTER INT RNU;
   1     REGISTER INT NUNITS;
   1     REGISTER HEADER *UP;
   1     REGISTER CHAR *CP;
   1     REGISTER  
   1     PUTCHAR(C);
   1     PRINTF("%D %D\N",N,POWER(2,N));
   1     PRINTF("%D %D\N",++N,POWER(2,N));
   1     PRINTF("%D %D %D\N",I,POWER(2,I),POWER(-3,I));
   1     PRINTF("%4D %6.1F\N", FAHR, (5.0/9.0)*(FAHR-32.0));
   1     PRINTD    
   1     POWER,   
   1     POWER    
   1     PDP-11,   
   1     PDP-11     
   1     PDP-11  
   1     P=(HEADER*)AP-1; /*POINT TO HEADER*/
   1     P->S.SIZE=NUNITS;
   1     P->S.SIZE-=NUNITS;
   1     P+=P->S.SIZE;
   1     ORIGIN 
   1     OFF_T ST_SIZE;  /* FILE SIZE IN CHARACTERS */
   1     NUNITS=1+(NBYTES+SIZEOF(HEADER)-1)/SIZEOF(HEADER);
   1     NBP=NAME+STRLEN(NAME);
   1     MONTH_DAY(YEAR, YEARDAY, PMONTH, PDAY) /*SET MONTH,DAY */
   1     MODE,NAME);
   1     MAIN() /* FAHRENHEIT-CELSIUS TABLE */
   1     MAIN() /* COUNT DIGITS,WHITE SPACE, OTHERS */
   1     MAIN()  /*FIND LONGEST LINE; SPECIALIZED VERSION*/
   1     MAIN()  /* COUNT LINES, WORDS, CHARS IN INPUT */
   1     MAIN()  /* COUNT LINES IN INPUT */
   1     MAIN()  /* COUNT DIGITS, WHITE SPACE, OTHERS */
   1     MAIN()  /* COPY INPUT TO OUTPUT; 2ND VERSION */
   1     MAIN()  /* COPY INPUT TO OUTPUT; 1ST VERSION */
   1     MAIN()
   1     MAIN () /* FAHRENHEIT-CELSIUS TABLE */
   1     MAIN ()
   1     LOWER(C) /* CONVERT C TO LOWER CASE; ASCII ONLY */
   1     LOWER = 0;  /* LOWER LIMIT OF TEMPERATURE
   1     LOWER = 0;
   1     LOOKUP    
   1     LONG INT Y;
   1     LEAP = PD->YEAR % 4 == 0 && PD->YEAR % 100 != 0
   1     Jan Bielecki, 
   1     ITOB(N,S),     
   1     ITOA(N,S)   /*CONVERT N TO CHARACTERS IN S */
   1     ISDIGIT = C >= '0' && C <= '9';
   1     INT YEAR, YEARDAY, *PMONTH, *PDAY; /* FROM DAY OF YEAR */
   1     INT X,N;
   1     INT V[], N;
   1     INT UPPER;
   1     INT STEP;
   1     INT N;
   1     INT LOWER;
   1     INT I;
   1     INT I, SIGN;
   1     INT I, N, SIGN;
   1     INT I, FD;
   1     INT I, DAY, LEAP;
   1     INT I = 0;
   1     INT FAHR;
   1     INT   MAX;/*LENGTH OF LONGEST LINE SEEN SO FAR*/
   1     INO_T ST_INO;   /* INODE NUMBER */
   1     IF(S[I] == '+' \!\! S[I] == '-')  /* SIGN */
   1     IF(STRCMP (DIRBUF.D_NAME,".")==0
   1     IF(P==ALLOCP) /*WRAPPED AROUND FREE LIST*/
   1     IF(NBP+DIRSIZ+2>=NAME+BUFSIZE) /*NAME TOO LONG*/
   1     IF(DIRBUF.D_INO==0) /*SLOT NOT IN USE*/
   1     IF(C == '\N')
   1     IF(ARGC==1) \( /*DEFAULT:CURRENT DIRECTORY*/
   1     IF((FD=OPEN(NAME,0))== -1)
   1     IF( INWORD == 0 )
   1     IF( ! INWORD )
   1     IF (SIGN < 0)
   1     IF (N > 0)      {
   1     IF (N > 0)
   1     IF (FOUND)
   1     IF ((X & MASK) == 0) ...
   1     IF ((SIGN = N) < 0)   /* RECORD SIGN */
   1     IF ((INT)CP==-1) /*NO SPACE AT ALL*/
   1     IF ((G=ALLOCP)==NULL) \( /*NO FREE LIST YET*/
   1     IF ( S[I] != C ) {
   1     IF ( N > 0 )
   1     IF ( MAX > 0 )  /* THERE WAS A LINE */
   1     IF ( C == EOF )
   1     IF ( C == '\N' ) {
   1     I<LIM-1 && (C = GETCHAR()) != '\N' && C != EOF
   1     I = x;
   1     I = I + 2
   1     I = C;
   1     I = 0;
   1     I += 2
   1     HEADER *MORECORE();
   1     GETLINE()       /* SPECIALIZED VERSION */
   1     GETINT 
   1     GETC   
   1     G->S.PTR=P->S.PTR;
   1     Flag=3;
   1     F_folow=16*trk+sek;
   1     FSIZE(NAME);
   1     FREE((CHAR *)(UP+1));
   1     FOUND:
   1     FOUND = 0;
   1     FOR(I=0;S[I]==' ' \!\!
   1     FOR( N = 0; S[I] >= '0' && S[I] <= '9'; I++)
   1     FOR F = 0, 20, ..., 300 */
   1     FOR (P=G>S.PTR; ; G=P, P=P->S.PTR) \(
   1     FOR (I=0,NEP=NBP;I<DIRSIZ;I++)
   1     FOR (I =1;  I < PD->MONTH; I++)
   1     FOR (I = 0; I < N; I++) {
   1     FOR (I = 0; I < N && !FOUND; I++)
   1     FOR (G=ALLOCP; !(P>G && P>G->S.PTR);G=G->S.PTR)
   1     FOR (FAHR =LOWER; FAHR <= UPPER; FAHR =FAHR + STEP)
   1     FOPEN,
   1     FOPEN  
   1     FLOAT FAHR, CELSIUS;
   1     FLOAT EPS = 1.0E-5;
   1     FD=CREAT(NAME,PMODE);
   1     FAHR =LOWER;
   1     FAHR =FAHR + 20
   1     FAHR = LOWER;
   1     FAHR = 0
   1     FAHR <= 300
   1     EndTxt=Window+lenght;
   1     ERROR:
   1     ELSE IF (
   1     ELSE   /* WRONG */
   1     ELSE   
   1     DOUBLE. - 
   1     DOUBLE. 
   1     DOUBLE 
   1     DO {    /* GENERATE DIGITS IN REVERSE ORDER */
   1     DISTRIBUTED BY INFORCOM     
   1     DEV_T ST_RDEV;  /* FOR SPECIAL FILES */
   1     DEV_T ST_DEV;   /* DEVICE OF INODE */
   1     DAY_OF_YEAR(PD) /* SET DAY OF YEAR FROM MONTH, DAY */
   1     DAY = PD->DAY;
   1     CP=SBRK(RNU*SIZEOF(HEADER));
   1     CONTINUE; /*SKIP SELF AND PARENT*/
   1     CONTINUE;
   1     CONTINUE  
   1     CHAR LINE[MAXLINE+1];
   1     CHAR LINE[1000];
   1     CHAR C, LINE[1000];
   1     CHAR BUF[BUFSIZE];
   1     CHAR BACKSLASH = '\\';
   1     CHAR *SBRK();
   1     CHAR *NBP, *NEP;
   1     CHAR   SAVE[MAXLINE];/* LONGEST LINE SAVED HERE*/
   1     CHAR   LINE[MAXLINE];  /* INPUT LINE */
   1     CALLOC(N,SIZE)
   1     C = X 
   1     C = N & 0177
   1     C = I;
   1     C = GETCHAR();
   1     C = GETCHAR() != EOF
   1     C = GETCHAR()
   1     C = (GETCHAR() != EOF)
   1     BREAK; /*FOUND FREE SLOT*/
   1     A[I] = I++;
   1     AND    
   1     ALLOC,    
   1     ALLOC,
   1     ALLOC  
   1     ALIGN  X; /*FORCE ALIGNMENT OF BLOCKS*/
   1     ? *(P)->_PTR++ = (X) : _FLUSHBUF((X),P))
   1     ? *(P)->_PTR++ & 0377 : _FILEBUF(P))
   1     7000   
   1     27.11.94                 C 
   1     123.456
   1     11    
   1     /* PRINT FAHRENHEIT-CELSIUS TABLE
   1     -D     ("
   1     --------------------------
   1     -------------------------
   1     -------------------
   1     + - * / % << >> & \^ \!
   1     *NEP++=DIRBUF.D_NAME[I];
   1     *NEP++='\0';
   1     *NBP++='/'; /*ADD SLASH TO DIRECTORY NAME*/
   1     (C = GETCHAR()) != '\N'
   1     ( n<0 ? -1 : 1 ) : 0 ;
   1     '\DDD'
   1     &&(Key!=_exit_key))
   1     #DEFINE UPPER 300 /* UPPER LIMIT */
   1     #DEFINE STEP 20 /* STEP SIZE */
   1     #DEFINE MAXLINE 1000   /* MAX. INPUT LINE SIZE*/
   1     #DEFINE MAXLINE 1000
   1     #DEFINE LOWER 0/* LOWER LIMIT OF TABLE */
   1     #DEFINE EOF 0
   1     #DEFINE EOF -1
   1     #DEFINE  MAXLINE  1000 /* MAXIMUM INPUT LINE SIZE */
   1     #DEFINE  FORMFEED  '\014'  /* FORM FEED */
   1     #DEFINE    YES  1
   1     #DEFINE    NO   0
   1     "I AM A STRING" /* 
   1     "HELLO\N"
   1     "C"   
   1     "" /* NULL STRING */ /* 
   1      }/*end while*/
   1      {/* print only 'C'*/
   1      {*ns=0;
   1      while(i>0)
   1      while(NS--)
   1      while((i--)&&(ptrBuf !=0))ptrBuf=showUp(ptrBuf);
   1      return lin;  }
   1      printf("%c",prichar(in_cat[i].name[k]));
   1      lenght=fil_dat->len;
   1      if(filtrator(&fil[j],&FILTER) != 0)
   1      if(DropFlag)i=1+i/2;
   1      i=LLIN-FLIN+2;
   1      else wup64(1);
   1      \) ELSE        /* ALREADY THERE */
   1      Z=A,    
   1      YYVAL[YYPV[P3+P4] + YYPV[P1+P2]] += 2
   1      X = 0;
   1      WRITE(1,BUF,N);
   1      WHILE(1);   
   1      WHILE(--LIM>0 && (C=GETCHAR()) != EOF && C != '\N')
   1      WHILE( 
   1      WHILE (I < J)
   1      WHILE (--N >= 0
   1      WHILE ((S2[I] = S1[I] != '\0')
   1      WHILE ((N = GETLINE(LINE,MAXLINE)) > 0) {
   1      WHILE ((LEN = GETLINE(LINE, MAXLINE)) > 0)
   1      WHILE (
   1      UNSIGNED X, P, N;
   1      UNSIGNED N;
   1      TATIC CHAR *ALLOCP = ALLOCBUF; /* NEXT FREE POSITION */
   1      STRUCT   
   1      STRCAT(S,T)     /* CONCATENATE T TO END OF S */
   1      STACK[I].LPTR=ptr;
   1      STACK[I].LCOUNT=count;
   1      REVERSE(S)    /* REVERSE STRING S IN PLACE */
   1      RETURN;
   1      RETURN(NP);
   1      RETURN(B);
   1      RETURN((CHAR *)(P+1));
   1      RETURN (P);
   1      RETURN (
   1      REGISTER INT FD;
   1      REGISTER FILE *FP;
   1      REGISTER
   1      PRINTF(...);
   1      PRINTF("%6D%C",A[I],(I%10==9 \!\! I==N-1) ? '\N' : ' ')
   1      PRINTF("%4D %6.1F\N", FAHR, (5.0/9.0)*(FAHR-32));
   1      POWER(X,N)  /* RAISE  X  N-TH POWER; N > 0;
   1      POWER(X,N)  /* RAISE  X  N-TH POWER; N > 0  */
   1      PD->MONTH = I;
   1      PD->DAY = PD->YEARDAY;
   1      P->S.SIZE += G->S.PTR->S.SIZE;
   1      P->S.PTR = G->S.PTR;
   1      P->S.PTR = G->S.PTR->S.PTR;
   1      NDIGIT[I] = 0;
   1      N=READ(0,BUF,BUFSIZE);
   1      MAX = 0;
   1      MAIN(ARGC, ARGV) /* FIND PATTERN FROM FIRST ARGUMENT */
   1      MAIN()  /* TEST POWER FUNCTION */
   1      MAIN()  /* RUDIMENTARY DESK CALKULATOR */
   1      MAIN()  /* FIND LONGEST LINE */
   1      MAIN()  /* FIND ALL LINES MATCHING A PATTERN */
   1      MAIN()    /* REMOVE TRAILING BLANKS AND TABS */
   1      MAIN()
   1      LSEEK(FD,OL,2);
   1      LINT   
   1      LEAP = PD->YEAR % 4 == 0 && PD->YEAR % 100 != 0
   1      INT X, V[], N;
   1      INT P;
   1      INT N;
   1      INT MAX; /* MAXIMUM LENGTH SEEN SO FAR */
   1      INT LOWER, UPPER, STEP;
   1      INT LEN; /* CURRENT LINE LENGTH */
   1      INT I;
   1      INT I, LEAP;
   1      INT C, I, J;
   1      INT B;
   1      INT  _FLAG;   /*MODE OF FILE ACCESS*/
   1      INT  _FD;     /*FILE DESCRIPTOR*/
   1      INT  _CNT;    /*NUMBER OF CHARACTERS LEFT*/
   1      INT   (
   1      IF.    
   1      IF(FP->_FLAG & _UNBUF) /*UNBUFFERED*/
   1      IF(FP->_CNT== -1)
   1      IF((FP->_FLAG & (_READ \! _WRITE))==0)
   1      IF((FD=OPEN(NAME,1))==-1)
   1      IF (WRITE(F2,BUF,N) !=N)
   1      IF (P->S.SIZE==NUNITS) /*EXACTLY*/
   1      IF (A[I] < 0) /* SKIP NEGATIVE ELEMENTS */
   1      IF ((NP->DEF = STRSAVE(DEF)) == NULL)
   1      IF ((*CS++ = C)=='\N')
   1      IF  (
   1      I = 0;
   1      GETLINE(S,LIM) /* GET LINE INTO S,RETURN LENGTH */
   1      GETLINE(S, LIM) /* GET LINE INTO S, RETURN LENGTH *
   1      GETBITS(X,P,N)  /* GET N BITS FROM POSITION P */
   1      G->S.SIZE+=P->S.SIZE;
   1      G->S.PTR=P;
   1      G->S.PTR=P->S.PTR;
   1      FPRINTF(STDERR,"ILLEGAL MODE %S OPENING %S\N",
   1      FPRINTF(STDERR,"FSIZE:CAN'T FIND %S\N",NAME);
   1      FP->_CNT = 0;
   1      FOR(I = 0, J = STRLEN(S) - 1; I < J; I++, J--)  {
   1      FOR (POWER = 1; S[I] >= '0' && S[I] <= '9'; I++) {
   1      FOR (P = 1; N > 0; --N)
   1      FOR (I = 1; PD->DAY > DAY_TAB[LEAP][I]; I++)
   1      FOR (I = 0; I < N; I++)
   1      FOR (B = 0; N != 0; N >>= 1)
   1      FOR (;;)        {
   1      FOR   
   1      FLOAT FAHR, CELSIUS;
   1      FD=OPEN(NAME,0);
   1      FD=CREAT(NAME,PMODE);
   1      EXTERN;   
   1      EXIT(1);
   1      EXIT(0);
   1      ERROR("USAGE:CP FROM TO", NULL);
   1      ERROR("CP:CAN'T OPEN %S", ARGV[1]);
   1      ERROR("CP: CAN'T CREATE %S", ARGV[2]);
   1      ELSE \( /*ALLOCATE TAIL END*/
   1      ELSE IF(C== ' ' \!\! C== '\N' \!\! C== '\T')
   1      ELSE IF(C == ' ' \!\! C == '\N' \!\! C == '\T')
   1      ELSE IF((FP->_BASE=CALLOC(_BUFSIZE,1))==NULL)
   1      DOUBLE ATOF(S) /* CONVERT STRING S TO DOUBLE */
   1      DIRECTORY(NAME);
   1      DAY_OF_YEAR(YEAR, MONTH, DAY)      /* SET DAY OF YEAR */
   1      COPY(S1, S2)    /* COPY S1 TO S2;
   1      COPY()  /* SPECIALIZED VERSION */
   1      CLOSE(FD);
   1      CHAR S[], T[];  /* S MUST BE BIG ENOUGH */
   1      CHAR SAVE[MAXLINE]; /* LONGEST LINE, SAVED */
   1      CHAR S1[], S2[];
   1      CHAR LINE[MAXLINE]; /* CURRENT INPUT LINE */
   1      CHAR LINE[MAXLINE];
   1      CHAR *_PTR;   /*NEXT CHARACTER POSITION*/
   1      CHAR *_BASE;  /*LOCATION OF BUFFER*/
   1      BUFP = BUF;
   1      BREAK; /*AT ONE END OR OTHER*/
   1      BITCOUNT(N)   /* COUNT 1 BITS IN N */
   1      BINARY(X, V, N) /* FIND X IN V[0]...V[N-1] */
   1      BFREE(P,N),      
   1      ALLOCP=G;
   1      ALLOC   
   1      =ON,    
   1      ;    /* SKIP WHITE SPACE CHARACTERS */
   1      300       140.9
   1      280       137.8
   1      260       126.7
   1      123.45
   1      121019, mOSKWA, g-19,
   1      ...         ...
   1      ++NWHITE;
   1      ++NOTHER;
   1      ++NDIGIT[C-'0'];
   1      *--NBP='\0'; /*RESTORE NAME*/
   1      (N > 0) ? F : N
   1      #DEFINE TOOBIG '9'  /* SIGNAL THAT STRING IS TOO BIG *
   1      #DEFINE NUMBER '0'  /* SIGNAL THAT NUMBER FOUND */
   1      #DEFINE MAXOP   20  /* MAX SIZE OF OPERAND, OPER
   1      #DEFINE MAXLINE 1000
   1      #DEFINE  MAXLINE  1000
   1      #DEFINE   MAXLINE   100
   1      "C"   
   1       {lin=1+LASTLIN-FIRSTLIN;
   1       {lin=1+FIRSTLIN-LASTLIN;
   1       while((direction=getcontr()) != _up_key)
   1       while((direction=getcontr()) != _down_key)
   1       while((*(ptrBuf++))!=LF);/*calk next line ptr*/
   1       while(!rawin());
   1       u  >>=  8;
   1       u   +=  *a++  +  *b++;
   1       status=2;
   1       status=-2;
   1       return lin; }
   1       q->_size += p->_size;
   1       q->_ptr   = p->_ptr;
   1       q = p;
   1       printf("\nerror file %s \n",f_name);
   1       p->_size += q->_ptr->_size;
   1       p->_ptr   = q->_ptr->_ptr;
   1       p = p->_ptr;
   1       lenght=(num_s-1)*256+(fil_dat->len%256);
   1       j++;
   1       if(*s>=16)
   1       if(*s<0)
   1       if (p->_size >= nbytes)  /* big enough */
   1       if (p == _allocp)  /* wrapped around free list */
   1       if (*argv > max) max = *argv;
   1       if (! *s)  return 0;
   1       for (i = gap;  i < num_items;  ++i)
   1       byte_gap = gap * size;
   1       awtorskie programmy.
   1       _base._size = 0;
   1       _base._ptr  = _allocp = q = &_base;
   1       ^         LEFT TO RIGHT
   1       \!\!         LEFT TO RIGHT
   1       \!         LEFT TO RIGHT
   1       Z = (A > B) ? A : B;   /* Z = MAX(A,B) */
   1       WHILE (GETLINE(LINE, MAXLINE) > 0)
   1       WHILE (--N >= 0)
   1       WHILE ((T = GETWORD(WORD,MAXWORD)) != EOF)
   1       WHILE ((C = GETCHAR()) != EOF)
   1       UNGETCH()  {...}
   1       TATIC CHAR ALLOCBUF[ALLOCSIZE];/* STORAGE FOR ALLOC */
   1       S[I] = '\0';
   1       STRUCT TNODE *TALLOC()
   1       STRUCT NLIST *NP, *LOOKUP();
   1       STRUCT KEY TAB[];
   1       STRCPY(BUF,*++ARGV);
   1       STATIC INT BUFP=0; /*NEXT FREE POSITION IN BUF */
   1       STATIC CHAR BUF[BUFSIZE]; /* BUFFER FOR UNGETCH */
   1       RETURN(I);
   1       RETURN(-1);
   1       PRINTF("HELLO, WORLD\N");
   1       PRINTF("%S\N",LINE);
   1       PRINTF   ,    
   1       OPERATOR        ASSOCIATIVITY
   1       NS=((FF-BF)>MAXBUF/256)? MAXBUF/256: (FF-BF);
   1       NP->NEXT = HASHTAB[HASHVAL];
   1       NP = (STRUCT NLIST *) ALLOC(SIZEOF(*NP));
   1       MONTH_DAY(PD) /* SET MONTH AND DAY FROM DAY OF YEAR */
   1       MAIN()   /* COUNT "C" KEYWORDS */
   1       LINE[N+1] = '\0';
   1       INT LIM;
   1       INT HASHVAL;
   1       INT GAP, I, J, TEMP;
   1       INT FAHR;
   1       INT C, I;
   1       INT (*COMP)(), (*EXCH)();
   1       INT  N, T;
   1       INDEX(S,T) /* RETURN INDEX OF T IN S,-1 IF NONE */
   1       IF((NP = LOOKUP(NAME)) == NULL) \( /* NOT FOUND */
   1       IF (NP == NULL)
   1       IF (N > 0)  {
   1       IF (C == '\N')
   1       IF ((NP->NAME = STRSAVE(NAME)) == NULL)
   1       IF  (
   1       I=find_I(I,mode);
   1       I = 0;
   1       HASHVAL = HASH(NP->NAME);
   1       HASHTAB[HASHVAL] = NP;
   1       GETCH()  {...}
   1       FSIZE(BUF);
   1       FOR (N =0; N < NKEYS; N++)
   1       FOR (J=I-GAP; J>=0 && V[J]>V[J+GAP]; J-=GAP) {
   1       FOR (I = 0; I < N; I++)
   1       FOR (GAP = N/2; GAP > 0; GAP /= 2)
   1       FOR (FAHR = 0; FAHR <= 300; FAHR = FAHR + 20)
   1       FOR ( ... )
   1       FF=16*(*t)+(*s);
   1       FAHR = FAHR + STEP;
   1       F(X)
   1       ELSE IF  (
   1       ELSE
   1       DOUBLE X;
   1       DEFINE    HASHSIZE     100
   1       CHAR WORD[MAXWORD];
   1       CHAR S[];
   1       CHAR *WORD;
   1       CHAR *V[];           /* INTO INCREASING ORDER */
   1       CHAR *STRSAVE(), *ALLOC();
   1       CHAR *S, *T;
   1       CH AR S[];
   1       CELSIUS = (5.0/9.0) * (FAHR-32.0);
   1       CELSIUS = (5.0/9.0) * (FAHR -32.0);
   1       BINARY(WORD, TAB, N) /* FIND WORD
   1       ATOI(S)   /* CONVERT STRING S TO INTEGER */
   1       ?:         RIGHT TO LEFT
   1       ==  !=         LEFT TO RIGHT
   1       =  += -=  ETC.       RIGHT TO LEFT
   1       <<  >>         LEFT TO RIGHT
   1       <  <= >  >=        LEFT TO RIGHT
   1       8.5. 
   1       60        15.6
   1       40         4.4
   1       4.2. 
   1       20        -6.7
   1       19.2. 
   1       /* PRINT FAHRENHEIT-CELSIUS TABLE
   1       /* FOUND ONE AT POSITION I, J */
   1       /* 64 CHR Viewer library*/
   1       --------------------------------------------------------
   1       -------------------------------------------------------
   1       -   
   1       ,  (CHAPTER 3)       LEFT TO RIGHT
   1       ++s; ++t;
   1       ++I;
   1       +  -         LEFT TO RIGHT
   1       *t=T;
   1       *s=S;
   1       *s+=dir;
   1       *c++ =  u & 0xff;
   1       *  /  %        LEFT TO RIGHT
   1       () [] -> .        LEFT TO RIGHT
   1       &&         LEFT TO RIGHT
   1       &         LEFT TO RIGHT
   1       #DEFINE    MAXWORD   20
   1       !  \^ ++  --  -  (TYPE)  * &  SIZEOF    RIGHT TO LEFT
   1        } ELSE         /* NOT ENOUGH ROOM */
   1        |lektronnyj vurnal
   1        ret
   1        ptrBuf=stacker(0,0,1);
   1        ptrBuf=stacker(0,0,-1);
   1        if(count >= MAXFILES) goto end_cat;
   1        if(DropFlag) i -= 1+(STACK[I].LCOUNT/(1+LROW-FROW));
   1        connect(&out_cat[count++],&fil[j]);
   1        \!\! PD->YEAR % 400 == 0;
   1        Z = B;
   1        YEARDAY -= DAY_TAB[LEAP][I];
   1        X = MAX(P+Q, R+S);
   1        X = ((P+Q) > (R+S) ? (P+Q) : (R+S));
   1        WHILE((S[I++] = T[J++]) != '\0') /*COPY T*/
   1        WHILE((C = GETCHAR()) != EOF)  {
   1        WHILE (S[I] == T[I])
   1        WHILE (LOW <= HIGH) \(
   1        WHILE (C != EOF) {
   1        WHILE ((C = GETCHAR()) != EOF)
   1        WHILE (
   1        V[J] = V[J+GAP];
   1        V[J+GAP] = TEMP;
   1        TYPEDEF
   1        TEMP = V[J];
   1        S[J] = '\0';
   1        S[I++] = N % 10 + '0';/* GET NEXT DIGIT */
   1        S[I++] = C;
   1        S[I++] = '-'
   1        STATIC INT DAY_TAB[2][13] = {
   1        STATIC
   1        SIGN = 1;
   1        SIGN = (S[I++]=='+') ? 1 : - 1;
   1        RETURN(S[I]-T[I]);
   1        RETURN(READ(FD,BUF,N));
   1        RETURN(NULL); /*NONE LEFT*/
   1        RETURN(-1);
   1        RETURN(*S-*T);
   1        RETURN ((STRUCT TNODE *) ALLOC(SIZEOF(STRUCT TNODE)));
   1        REGISTER INT X;
   1        REGISTER INT C,N;
   1        REGISTER CHAR C;
   1        REGISTER
   1        REE(P)    /* FREE STORAGE POINTED BY P */
   1        PRINTF("ERROR - N IS ZERO\N");
   1        PRINTF("%D %D %D\N", NL, NW, NC);
   1        PRINTF( "%S", SAVE );
   1        PRINTD(N)   /* PRINT N IN DECIMAL (RECURSIVE)*/
   1        NWHITE = NOTHER = 0;
   1        NL++;
   1        N = 10 * N + S[I] - '0';
   1        N = -N;     /* MAKE N POSITIVE */
   1        MAX = 0;
   1        MAIN(ARGC, ARGV) /* FIND PATTERN FROM FIRST ARGUMENT */
   1        MAIN()     /* COUNT DIGITS, WHITE SPACE, OTHERS */
   1        LSEEK(FD,POS,0); /*GET TO POS*/
   1        LOW = 0;
   1        LONG DAY = 60 * 24;    /* MINUTES IN A DAY */
   1        INWORD = NO;
   1        INT YEAR, MONTH, DAY;        /* FROM MONTH & DAY */
   1        INT X = 1;
   1        INT LOW, HIGH, MID, COND;
   1        INT I;
   1        INT I, J;
   1        INT GAP, I, J;
   1        INT C, NL, NW, INWORD;
   1        INT C, I;
   1        INT C, I, NWHITE, NOTHER, NDIGIT[10];
   1        INT BUFP = 0; /* NEXT FREE POSITION IN BUF */
   1        INT  NDIGIT[10];
   1        INT  I, SIGN;
   1        INT     LEN;
   1        IF((FP=FOPEN(*++ARGV,"R#))==NULL) \(
   1        IF( C >= '0' && C <= '9')...
   1        IF( A > B )
   1        IF (S[I] == '.')
   1        IF (S[I] == '+' \!\! S[I] == '-')   /* SIGN */
   1        IF (C =='\N')
   1        IF (ARGC != 1)
   1        IF (A > B)
   1        IF ((FP=FOPEN(*++ARGV,"R"))==NULL) \(
   1        IF ( LEN > MAX )  {
   1        IF ( C >= 'A' && C <= 'Z' )
   1        I = 0;
   1        HIGH = N - 1;
   1        HAR *P;
   1        HAR *ALLOC(N)  /* RETURN POINTER TO N CHARACTERS */
   1        GETCH() /* GET A (POSSIBLY PUSHED BACK) CHARACTER */
   1        FP->_FLAG \!=_UNBUF; /*CAN'T GET BIG BUF*/
   1        FP->_FLAG \!=_BIGBUF; /*GOT BIG ONE*/
   1        FP->_FLAG \! = _EOF;
   1        FP->_FLAG \! = _ ERR;
   1        FP->_BASE=&SMALLBUF[FP->_FD];
   1        FOR(J=I, K=0; T[K] !='\0' && S[J] == T[K]; J++; K++)
   1        FOR(GAP = N/2; GAP > 0; GAP /= 2)
   1        FOR (VAL = 0; S[I] >= '0' && S[I] <= '9'; I++)
   1        FOR (J = 0; J < M && !FOUND; J++)
   1        FOR (I = 0; S[I] != '\0'; I++) {
   1        FOR (I = 0; I < N; I++)
   1        FOR (I = 0; I < MAXLINE-1
   1        FOR (I = 0; I < 10; I++)
   1        FOR ( I = J = 0; S[I] != '\0'; I++)
   1        FOR ( ; *S == *T; S++, T++)
   1        F(C,N)
   1        EXTERN CHAR LINE[];
   1        EXTERN  INT   MAX;
   1        EXTERN  CHAR   SAVE[];
   1        EXTERN
   1        ERROR("CP: WRITE ERROR", NULL);
   1        ELSE   /*@ 
   1        E                     RPW !"#$%&'()*+,-./DDDDDDDDDD:;<=>?@LLLLLLLLLLLLLLLLLLLLLLLLLL[\]^L`LLLLLLLLLLLLLLLLLLLLLLLLLL{|}~
   1        DOUBLE VAL, POWER;
   1        DEFINE NULL 0  /* POINTER VALUE FOR ERROR REPORT */
   1        DEFINE ALLOCSIZE 1000  /* SIZE OF AVAILABLE SPACE */
   1        DEC PDP-11   HONEYWELL      IBM 370    INTERDATA 8/32
   1        DAY += DAY_TAB[LEAP][I];
   1        CLEAN UP THE MESS
   1        CHAR SQUOTE = '\'';
   1        CHAR BUF[BUFSIZE]; /* BUFFER FOR UNGETCH */
   1        CHAR *ALLOC();
   1        C = GETCHAR();
   1        BREAK;
   1        AUTO
   1        A/Q 16. inforkom.
   1        == ' ' \!\! C == '\N' \!\! C == '\T')
   1        ; /* SKIP WHITE SPACE */
   1        7.1. 
   1        22.4. 
   1        0x3A,&ROW,0xD7)
   1        0x3A,&LIN,0xD7,
   1        0x32,&KEM_J/*ld(KEM_J),a*/
   1        0       -17.8
   1        /* NOT FOUND */
   1        /* IT WAS AT I-1, J-1 */
   1        ++I;
   1        #DEFINE MAX(A, B)  ((A) > (B) ? (A) : (B))
   1        #DEFINE  BUFSIZE  100
   1        "UNIX"   (
   1         pe~atnye platy.
   1         long_set(x, a[i-j] * b[j], i);
   1         long_add(product, product, x);
   1         if(direction==_up_key) _beep(255,255);
   1         if(direction==_down_key)_beep(255,255);
   1         if(*s>=16)
   1         if(*s<0) 
   1         for (p = list + i * size - byte_gap;  p >= list;  p -= byte_gap)
   1         else i--;
   1         dorogie druzxq !
   1         \!\! PD->YEAR % 400 == 0;
   1         WHILE (S[I] != '\0') / *FIND END OF S */
   1         WHILE (S[I] != '\0')
   1         WHILE (LOW <= HIGH) {
   1         WHILE (GETCHAR() != EOF )
   1         WHILE (--ARGC > 0 && (*++ARGV)[0] == '-')
   1         WHILE ((SAVE[I] = LINE[I]) !='\0')
   1         UNSIGNED
   1         S[J] = C;
   1         S[J++] = S[I];
   1         S[I] = S[J];
   1         S[I] = C;
   1         S[I] = '\0';
   1         STRUCT NLIST *INSTALL(NAME, DEF) /* PUT (NAME, DEF) */
   1         SHORT
   1         RETURN(SIGN * VAL / POWER);
   1         RETURN(N);
   1         RETURN(I)
   1         RETURN(-1);
   1         RETURN((X >> (P+1-N)) & \^(\^0 << N));
   1         RETURN (P);
   1         RETURN (
   1         PUSH(POP()/OP2);
   1         PUSH(POP());
   1         PRINTF("\T%.2F\N",SUM+=ATOF(LINE));
   1         PRINTF("UNGETCH: TOO MANY CHARACTERS\N");
   1         PRINTF("...");
   1         PRINTF("%S", SAVE);
   1         PRINTF("%D\N", NL);
   1         PRINTF("%D %D %D\N",I,POWER(2,I),POWER(-3,I));
   1         PRINTF("%1D\N", NC);
   1         PRINTF("%.0F\N", NC);
   1         PRINTF(" %D", NDIGIT[I]);
   1         PRINTD(N)    /* PRINT N IN DECIMAL */
   1         PD->DAY -= DAY_TAB[LEAP][I];
   1         P = P * X;
   1         P = 1;
   1         NWHITE = NOTHER = 0;
   1         NL = 0;
   1         NC = 0;
   1         NC = (NL = (NW = 0));
   1         N = 0;
   1         MAX = LEN;
   1         MAIN(ARGC, ARGV) /* SORT INPUT LINES */
   1         MAIN()  /* REVERSE POLISH DESK CALCULATOR */
   1         MAIN()     /* COUNT DIGITS, WHITE SPACE, OTHERS */
   1         LOW = 0;
   1         LONG POS;
   1         LONG NC;
   1         LONG LINENO = 0;
   1         LONG
   1         LINE[I] = '\0'
   1         INT SP = 0;        /* STACK POINTER */
   1         INT NWHITE = 0;
   1         INT NOTHER = 0;
   1         INT NDIGIT[10] = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 };
   1         INT N;
   1         INT I, P;
   1         INT I, N;
   1         INT I, J;
   1         INT FD, N;
   1         INT EXCEPT = 0, NUMBER = 0;
   1         INT C,NL;
   1         INT C, I;
   1         INT ARGC;
   1         INT *PN;
   1         INT  SP;
   1         INT  NDIGIT[10];
   1         INT  C, I, NWHITE, NOTHER;
   1         INT
   1         IF((P=MORECORE(NUNITS))==NULL)
   1         IF( C==' ' \!\! C=='\N' \!\! C=='\T')
   1         IF (P >= ALLOCBUF && P < ALLOCBUF + ALLOCSIZE)
   1         IF (N & 01)
   1         IF (INDEX(LINE, "THE") >= 0)
   1         IF (I > 0) THEN
   1         IF (C == '\N')  {
   1         IF (ARGC != 2)
   1         IF (ALLOCP + N <= ALLOCBUF + ALLOCSIZE) {
   1         IF ( 
   1         I = J = 0;
   1         HIGH = N - 1;
   1         GETINT(PN)    /* GET NEXT INTEGER FROM INPUT */
   1         GET(FD,POS,BUF,N) /*READ N BYTES FROM POSITION POS*/
   1         FOR(I=0;I<LIM-1 && (C=GETCHAR())!=EOF && C!='\N';++I)
   1         FOR(I = 0; I < 10; ++I)
   1         FOR (NC = 0; GETCHAR() != EOF; ++NC)
   1         FOR (I =1; I <= N; ++I)
   1         FOR (I = 0; I < 10; I++)
   1         FOR ( I = 0; S[I]>='0' && S[I]<='9'; ++I)
   1         FLOAT
   1         EXTERN CHAR LINE[], SAVE[];
   1         EXTERN  INT  SP;
   1         EXTERN  DOUBLE  VAL[];
   1         ELSE IF ( 
   1         DOUBLE VAL[MAXVAL]; /*VALUE STACK */
   1         DOUBLE PUSH(F)    /* PUSH F ONTO VALUE STACK */
   1         DOUBLE POP()   /* POP TOP VALUE FROM STEACK */
   1         DOUBLE F;
   1         DOUBLE  VAL[MAXVAL];
   1         DOUBLE  NC;
   1         DOUBLE
   1         DAY += DAY_TAB[LEAP][I];
   1         COPY(LINE, SAVE);
   1         CLEAR()       /* CLEAR STACK */
   1         CHAR LINE[MAXLINE];
   1         CHAR LINE[MAXLINE], *S;
   1         CHAR *NAME, *DEF;
   1         CHAR *BUF;
   1         CHAR *ARGV[];
   1         CHAR
   1         CC MAIN.C GETLINE.C INDEX.C
   1         CC MAIN.C GETLIN.O INDEX.O
   1         C = S[I];
   1         BUF [BUFP++] = C;
   1         ;       /* SKIP WHITE SPACE */
   1         8.4. 
   1         7.9.1. 
   1         7.5. 
   1         2.6. 
   1         2.10. 
   1         12-45+*=
   1         10    
   1         0xe1,0xd1,0xc1);
   1         0xdd,0xe1);
   1         0xdd,0x4e,6,
   1         0xcd,15635,
   1         0xcd,0x3b5,
   1         0xcd,0x24ba);
   1         0xcd,0x22e5);
   1         0xED,0x5B,&de,
   1         0xDD,0xE1);
   1         0xCD,0x3B5,
   1         0x32,ChrAdr,
   1         0x2A,&hl,
   1         0x22,0x5C3D,
   1         0x22,&FO_ADR);
   1         0x21,25200,
   1         ...
   1         *s=15;}
   1         *s=0;}
   1         (1-2)*(4+5)=
   1         #INCLUDE "FILENAME"
   1         #DEFINE THEN
   1         #DEFINE TES     1
   1         #DEFINE MAXVAL 100 /* MAXIMUM DEPTH OF VAL STACK */
   1         #DEFINE LINES 100 /* MAX NUMBER OF LINES
   1         #DEFINE END   ;}
   1         #DEFINE BEGIN {
   1          { *t+=dir;
   1          _up_key,
   1          \) ELSE
   1          \!\! LINE[N] == '\N'))
   1          WHILE (GETLINE(LINE, MAXLINE) > 0)
   1          WHILE (--NLINES >= 0)
   1          WHILE ((TUPE=GETOP(S,MAXOP)) !=EOF);
   1          UNION \(
   1          UNION
   1          STRUCT NLIST *NP;
   1          STRUCT NLIST *LOOKUP(S) /* LOOK FOR S IN HASHTAB */
   1          STRUCT
   1          STRCPY(S, T)  /* COPY T TO S; POINTER VERSION 3 */
   1          STRCPY(S, T)  /* COPY T TO S; POINTER VERSION 2 */
   1          STRCPY(S, T)  /* COPY T TO S; POINTER VERSION 1 */
   1          RETURN(NULL);    /* NOT FOUND */
   1          RETURN(MID);
   1          RETURN(ATOF(S));
   1          READLINES(LINEPTR, MAXLINES) /* READ INPUT LINES */
   1          PUTCHAR(N % 10 + '0');
   1          PUTCHAR (C)
   1          PRINTF(STDERR,
   1          PRINTF("CAT:CAN'T OPEN %\N",*ARGV);
   1          PRINTF("%4D %S/N", P->KEYCOUNT, P->KEYWORD);
   1          NWHITE, NOTHER);
   1          NWHITE++;
   1          NWHITE = NOTHER = 0;
   1          NUMCMP(S1, S2) /* COMPARE S1 AND S2 NUMERICALLY */
   1          NOTHER++;
   1          NDIGIT[C-'0']++;
   1          MID = LOW + (HIGH-LOW) / 2;
   1          MID = (LOW+HIGH) / 2;
   1          MAIN(ARGC, ARGV) /* ECHO ARGUMENTS; 3RD VERSION */
   1          MAIN(ARGC, ARGV) /* ECHO ARGUMENTS; 2ND VERSION */
   1          MAIN(ARGC, ARGV) /* ECHO ARGUMENTS; 1ST VERSION */
   1          MAIN()    /* SORT INPUT LINES */
   1          LOW = MID + 1;
   1          INT TUPE;
   1          INT SWAP(); /* EXCHANGE FUNCTION */
   1          INT STRCMP(), NUMCMP(); /* COMPARSION FUNCTIONS */
   1          INT SP = 0;  /* STACK POINTER */
   1          INT NUMERIC = 0; /* 1 IF NUMERIC SORT */
   1          INT NLINES; /* NUMBER OF INPUT LINES READ */
   1          INT NDIGIT[10];
   1          INT N;
   1          INT MAXLINES;
   1          INT LOW, HIGH, MID;
   1          INT I;  /* DECLARE A NEW I */
   1          INT C, I, NWHITE, NOTHER;
   1          IF(NLINES = READLINES(LINEPTR, LINES)) >= 0) \(
   1          IF(ARGC>1 && ARGV[1][0] == '-' && ARGV[1][1]=='N')
   1          IF((COND = STRCMP(WORD, TAB[MID].KEYWORD)) < 0)
   1          IF (T[K] == '\0')
   1          IF (T == LETTER)
   1          IF (SP > 0)
   1          IF (SP < MAXVAL)
   1          IF (N < 0) {
   1          IF (MAX > 0)   /* THERE WAS A LINE */
   1          IF (LEN > MAX) {
   1          IF (KEYTAB[N].KEYCOUNT > 0)
   1          IF (FLAGS.IS_EXTERN == 0 &&FLAGS.IS_STATIC == 0)...
   1          IF ((I = N/10) != 0)
   1          IF ((COND = STRCMP(WORD, MID->KEYWORD)) < 0)
   1          HISOFT-C Compiler V1.1B
   1          HIGH = MID - 1;
   1          FOR ALL GOOD
   1          FOR (NP = HASHTAB[HASH(S)]; NP != NULL;NP=NP->NEXT)
   1          FOR (J = 0; J < M; J++)
   1          FOR (I = GAP; I < N; I++)
   1          FOR (I = 0; I < NLINES; I++)
   1          FOR (I = 0; I < N; I++)
   1          FOR (I = 0; I < 10; I++)
   1          FOR ( ... )    {
   1          FOR  F = 0, 20, ..., 300 */
   1          FF        \F
   1          FCLOSE(FP);
   1          EXTERN INT SP;
   1          EXTERN DOUBLE VAL[];
   1          EXIT(1);
   1          ELSE    /(
   1          DUMMY ()  { }
   1          DOUBLE X;
   1          DOUBLE VAL[MAXVAL]; /* VALUE STACK */
   1          DOUBLE PUSH(F)  {...}
   1          DOUBLE POP()   {...}
   1          DOUBLE OP2,ATOF(),POP(),PUSH();
   1          DOUBLE ATOF();
   1          CLEAR()   {...}
   1          CHAR S[MAXOP];
   1          CHAR *S;
   1          CHAR *S1, *S2;
   1          CHAR *MONTH_NAME(N) /* RETURN NAME OF N-TH MONTH */
   1          CHAR *LINEPTR[];       /* FOR SORTING */
   1          CHAR *LINEPTR[LINES]; /* POINTERS TO TEXT LINES */
   1          C = GETCHAR()
   1          ASCII        ASCII          EBCDIC     ASCII
   1          = 
   1          ;
   1          :
   1          7.4. 
   1          5.8. 
   1          4.5. 
   1          4. 
   1          22.3. 
   1          1991 TJU B-disk version
   1          19. 
   1          /* DIDN'T FIND */
   1          ...  /* DO POSITIVE ELEMENTS */
   1          ++NWHITE;
   1          ++NOTHER;
   1          ++NDIGIT[C-'0'];
   1          ++I;
   1          *s += dir;
   1          )
   1          (0, 31, 29, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31)
   1          (0, 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31),
   1          && (LINE[N] == ' ' \!\! LINE[N] == '\T'
   1          #DEFINE SQUARE(X)  X * X
   1          #DEFINE NULL 0
   1          #DEFINE NKEYS (SIZEOF(KEYTAB) / SIZEOF(STRUCT KEY))
   1          #DEFINE MAXLEN 1000
   1          #DEFINE LINES 100 /* MAX LINES TO BE SORTED */
   1           } WHILE ((N /= 10) > 0); /* DISCARD IT */
   1           } ELSE { /* IT'S TOO BIG; SKIP REST OF LINE */
   1           { *t+=dir;
   1           return cast(__char_ptr) (p+1);
   1           p->_size = nbytes;
   1           p = _allocp;
   1           if (p->_size == nbytes)  q->_ptr = p->_ptr;  /* just right size */
   1           if ((p = cast(HEADER_PTR) sbrk(nbytes * sizeof(HEADER))) == ERROR)
   1           free(p+1);
   1           else
   1           _allocp = q;
   1           \);
   1           \) TREENODE, *TREEPTR;
   1           \) ELSE IF ((COND = STRCMP(W, P->WORD)) == 0)
   1           \!\! C == '\T'); /* SKIP WHITE SPACE */
   1           WHILE (LOW <= HIGH) \(
   1           WHILE (--LIM > 0)  \(
   1           WHILE (--I >= 0)
   1           WHILE ((T = GETWORD(WORD, MAXWORD;) !=EOF)
   1           WHILE ((LEN = GETLINE(LINE, MAXLEN)) > 0)
   1           WHILE ((C = GETCH()) == ' ' \!\! C == '\N'
   1           TYPEDEF STRUCT TNODE \(     /* THE BASIC NODE */
   1           TREEPTR TALLOC()
   1           SUM = 0;
   1           STRUCT TNODE *TREE(P, W)
   1           STRUCT TNODE *RIGHT;    /* RIGHT CHILD */
   1           STRUCT TNODE *P;
   1           STRUCT TNODE *LEFT;     /* LEFT CHILD */
   1           STRUCT KEY *MID;
   1           STRUCT KEY *LOW = &TAB[0];
   1           STRUCT KEY *HIGH = &TAB[N-1];
   1           STRUCT KEY *BINARY(), *P;
   1           STRUCT  PERSON  \(
   1           STRLEN:
   1           STATIC CHAR *NAME[] = \(
   1           SIGN = 1;
   1           SIGN = (S[I++] == '+') ? 1 : -1;
   1           RETURN(LETTER);
   1           RETURN(C);
   1           RETURN(ALLOCP - N); /* OLD P */
   1           RETURN((BUFP > 0) ? BUF[--BUFP] : GETCHAR());
   1           RETURN (NULL);
   1           RETURN (MID);
   1           REGISTER INT I;
   1           PRINTF((ARGC > 1) ? "%S" : "%S\N", *++ARGV);
   1           PRINTF("HELLO, WORLD
   1           PRINTF("FIND: ILLEGAL OPTION %C\N", *S);
   1           PRINTF("%S%C",*++ARGV, (ARGC > 1) ? ' ' : '\N');
   1           PRINTF("%S%C", ARGV[I], (I<ARGC-1) ? ' ' : '\N');
   1           PRINTF("%4D %S\N",
   1           POWER *= 10;
   1           P = P * X;
   1           NLINES = 0;
   1           MAIN()    /* WORD FREGUENCY COUNT */
   1           LOW = MID + 1;
   1           INT NLINES;     /* NUMBER OF INPUT LINES READ */
   1           INT LEN, NLINES;
   1           INT I;
   1           INT COUNT; /* NUMBER OF OCCURRENCES */
   1           INT C,SIGN;
   1           INT C, I;
   1           INT  T;
   1           INT  SP = 0;
   1           INT  COND;
   1           IF (S[I++] == '\0')
   1           IF (N < 0) {
   1           IF (C == '+' \!\! C == '-') { /* RECORD
   1           IF (C != EOF)
   1           IF (BUFP > BUFSIZE)
   1           IF (*S == '\0')
   1           IF ((P = ALLOC(STRLEN(S)+1)) != NULL)
   1           IF ((NLINES = READLINES(LINEPTR, LINES)) >= 0) \(
   1           I++;
   1           I = 0;
   1           HT        \T
   1           HIGH = N - 1;
   1           HIGH = MID - 1;
   1           GOTO FOUND;
   1           GOTO ERROR;
   1           GETWORD(W, LIM)   /* GET NEXT WORD FROM INPUT */
   1           GETOP(S, LIM) /* GET NEXT OPRERATOR OR OPERAND */
   1           FREE((NP->DEF);/* FREE PREVIOUS DEFINITION */
   1           FOR(J = I-GAP; J >= 0; J -= GAP) \(
   1           FOR (P=KEYTAB; P>KEYTAB + NKEYS; P++)
   1           FOR (I = 1; YEARDAY > DAY_TAB[LEAP][I]; I++)
   1           FOR (*PN = 0; C >= '0' && C <= '9'; C = GETCH())
   1           ELSE    /(
   1           ELSE            /* GREATER INTO RIGHT SUBTREE */
   1           DOUBLE SUM, ATOF();
   1           DOUBLE  VAL[MAXVAL];
   1           DOUBLE  SUM, ATOF();
   1           DOUBLE  PUSH(F) {...}
   1           DOUBLE  POP()  {...}
   1           DO {
   1           D.YEARDAY = DAY_OF_YEAR(D.YEAR, D.MONTH, D.DAY);
   1           CLEAR()  {...}
   1           CHAR WORD[MAXWORD];
   1           CHAR S[];
   1           CHAR S[10];
   1           CHAR PATTERN[] = { 'T', 'H', 'E', '\0' };
   1           CHAR *WORD; /* POINTS TO THE TEXT */
   1           CHAR *P, *ALLOC();
   1           CHAR *P, *ALLOC(), LINE[MAXLEN];
   1           CHAR *LINEPTR[LINES]; /*POINTERS TO TEXT LINES */
   1           C = (5/9)*(F-32).
   1           BREAK;
   1           ARGC = 0;
   1           ALLOCP = P;
   1           ALLOCP += N;
   1           8.6. 
   1           7.3. 
   1           6.5. 
   1           5.2. 
   1           4.11.1. 
   1           2.9. 
   1           2.8. 
   1           2.12. 
   1           *PMONTH = I;
   1           *PDAY = YEARDAY;
   1           *(W-1) - '\0';
   1           (UNLINK).......................................
   1           #DEFINE   MAXWORD   20
   1           ");
   1           !  H !  E  !  L  !  L  !  O  ! \N  ! \0 !
   1           !                      !    
   1           !      
   1           ! 
   1            WHILE((C=GETCH())==' '\!\! C=='\T' \!\! C=='\N')
   1            WHILE (GETLINE(LINE, MAXLINE) > 0) \(
   1            V2 = ATOF(S2);
   1            V1 = ATOF(S1);
   1            UNGETCH(C);
   1            UNGETCH(C)  /* PUSH CHARACTER BACK ON INPUT */
   1            TYPE(C)  /* RETURN TYPE OF ASCII CHARACTER */
   1            TREEPRINT (P) /* PRINT TREE  P  RECURSIVELY */
   1            T = TYPE(C = *W++ = GETCH());
   1            S[I] = '\0';
   1            SWITCH(TUPE) /(
   1            STRUCT TNODE *P;
   1            STRUCT NLIST  \(  /* BASIC TABLE ENTRY */
   1            STRUCT KEY TAB [];
   1            SP=0;
   1            SORT(V, N)   /* SORT STRINGS V[0] ... V[N-1] */
   1            RETURN(NP);  /* FOUND IT */
   1            RETURN(NLINES);
   1            RETURN(I);
   1            RETURN(DAY);
   1            RETURN (NUMBER);
   1            PRINTF("USAGE: FIND -X -N PATTERN\N");
   1            PRINTF("%S", LINE);
   1            PRINTF ("USAGE: FIND PATTERN\N");
   1            MAIN()   /* COUNT C KEYWORD; POINTER VERSION */
   1            LOW = 0;
   1            INT N, V, ARRAY[SIZE];
   1            INT MID;
   1            INT LOW, HIGH, MID;
   1            INT LOW = 0;
   1            INT I, LEAP;
   1            INT HIGH = N - 1;
   1            INT C;
   1            INT C, T;
   1            IF(V1 < V2)
   1            IF((N = BINARY(WORD,KEYTAB,NKEYS)) >= 0)
   1            IF (TYPE(C=*W++=GETCH()) !=LETTER) \(
   1            IF (T ! = LETTER && T ! = DIGIT) \(
   1            IF (P >= ALLOCBUF && P < ALLOCBUF + ALLOCSIZE)
   1            IF (I < LIM)  { /* NUMBER IS OK */
   1            IF (I < LIM)
   1            IF (C>= 'A' && C<= 'Z' \!\! C>= 'A' && C<= 'Z')
   1            IF (C==' ' \!\! C=='\N' \!\! C=='\T')
   1            IF (C == '\N')
   1            IF (C == '.') {   /* COLLECT FRACTION */
   1            I = 2 * I;
   1            HELLO, WORLD
   1            FOR(I++;(C=GETCHAR()) >='0' && C<='9';I++)
   1            FOR(I = GAP; I < N; I++)
   1            FOR (S = ARGV[0]+1; *S != '\0'; S++)
   1            FOR (N = 0; N < SIZE && GETINT(&V) != EOF; N++)
   1            FOR (I = 1; I < MONTH; I++)
   1            END
   1            ELSE IF(V1 > V2)
   1            ELSE IF (INWORD == NO)  {
   1            ELSE IF (C>= '0' && C<= '9')
   1            DOUBLE ATOF(), V1, V2;
   1            CONTINUE;
   1            CHAR PATTERN[] = "THE";
   1            CHAR *WORD   /* IN TAB[0]...TAB[N-1] */
   1            CHAR *V[];   /* INTO INCREASING ORDER */
   1            CHAR *STRSAVE(S) /* SAVE STRING S SOMEWHERE */
   1            CASE TOOBIG:
   1            CASE NUMBER:
   1            CASE 'C':
   1            CASE '=':
   1            CASE '/':
   1            CASE '-':
   1            CASE '+':
   1            CASE '*':
   1            BEGIN
   1            7.9. 
   1            7.7. 
   1            5.5. 
   1            5.11. 
   1            5.10 
   1            4.5.1. 
   1            24. 
   1            2.3.2. 
   1            2. 
   1            12. 
   1            /)
   1            ...
   1            - trd.l     - 
   1            - Tv.H1     - 
   1            - Fman.l    - (File manager) 
   1            - 64CHRv.l  - 
   1            - 64.A95    - 
   1            ++NL;
   1            ++NC;
   1            ** 
   1            );
   1            "CAT: CAN'T OPEN,%S\N", ARGV);
   1             {                          /* split block and allocate tail */
   1             {
   1             swap(p, p + byte_gap, size);
   1             return NULL;
   1             if ((*cmp_func)(p, p + byte_gap) <= 0) break;
   1             _right_key,
   1             _left_key,
   1             _inv_key,
   1             _exit_key;
   1             _down_key,
   1             \(
   1             WRITELINES(LINEPTR, NLINES);
   1             WHILE (FAHR <= UPPER)
   1             WHILE (C != '\N' && C != EOF)
   1             WHILE (*S++ = *T++)
   1             WHILE ((*S++ = *T++) != '\0')
   1             WHILE ((*S = *T) != '\0') {
   1             S[J] = S[I];
   1             S[0] = C;
   1             SWAP(PX, PY)    /* INTERCHANGE *PX AND *PY */
   1             STRUCT KEY *BINARY(WORD, TAB, N) /* FIND WORD */
   1             RETURN (TOOBIG);
   1             RETURN ((N < 1 \!\! N > 12) ? NAME[0] : NAME[N];
   1             PUTCHAR('-');
   1             PUTCHAR (C);
   1             PRINTF("INPUT TOO BIG TO SORT\N");
   1             PRINTF("HELLO, WORLD\N");
   1             PRINTF("%S\N", LINEPTR[I]);
   1             PRINTD(I);
   1             P->Q->MEMB             (P->Q)->MEMB
   1             NUMERIC = 1;
   1             NUMBER = 1;
   1             NDIGIT[I] = 0;
   1             N = -N;
   1             KEYTAB[N].KEYCOUNT, KEYTAB[N].KEYWORD);
   1             J++;
   1             INTERDATA 8/32         8 
   1             INT I;
   1             INT I, J, K;
   1             INT I, C;
   1             INT GAP, I, J;
   1             INT *PX, *PY;
   1             IF (T==LETTER)
   1             IF (P->KEYCOUNT > 0)
   1             IF (NUMERIC)
   1             IF (LINE[N] != ' ' && LINE[N] != '\T'
   1             IF (C != '.' && (C < '0' \!\! C > '9'))
   1             IF ((P=BINARY(WORD,KEYTAB,NKEYS)) !=NULL)
   1             IF ((FLAGS & (EXTERNAL \! STATIC)) == 0) ...
   1             IBM 360/370            7 
   1             HONEYWELL 6000         6 
   1             FOR (I = 1; I < ARGC; I++)
   1             FOR (GAP = N/2; GAP > 0; GAP /= 2)
   1             FAHR = LOWER;
   1             EXCEPT = 1;
   1             EMP.BIRTHDATE.MONTH    (EMP.BIRTHDATE).MONTH
   1             ELSE
   1             DEC PDP-11             7 
   1             CHAR *TEMP;
   1             CC HELLO.C
   1             C = GETCHAR();
   1             =  +=  -=  *=  ?=  %=  >>=  <<=  &=  \^=  \!=
   1             8.7. 
   1             8.1. 
   1             5.12. 
   1             5.1. 
   1             4.7. 
   1             4.6. 
   1             4.3. 
   1             2.2. 
   1             2.11. 
   1             19.1. 
   1             18.2. 
   1             15.9. 
   1             15.10. 
   1             *s=15;}
   1             *s=0;}
   1             && LINE[N] != '\N')
   1             !
   1              \);
   1              \)              \) WHILE(...);          \)
   1              WRITELINES(LINEPTR, NLINES);
   1              WHILE (SCANF("%LF", &V) !=EOF)
   1              UNGETCH(C);
   1              TYPEDEF STRUCT ( DOUBLE RE, IM; ) COMPLEX;
   1              TYPEDEF INT MILES, >KLICKSP;
   1              S[LIM-1] = '\0';
   1              S[I]=='\N' \!\! S[I]=='\T';I++)
   1              S[I++] = N % 10 + '0'; /* GET NEXT CHAR */
   1              SWAP(PX, PY) /* INTERCHANGE *PX AND *PY */
   1              SUM =0;
   1              STRUCT TNODE \( /* THE BASIC NODE */
   1              STRUCT TNODE *TALLOC();
   1              STRUCT DATE HIREDATE; /* 
   1              STRUCT DATE D=\( 4, 7, 1776, 186, "JUL"\);
   1              STRUCT DATE BIRTHDATE; /* 
   1              SORT(LINEPTR, NLINES);
   1              SIGN = (C == '+') ? 1 : -1;
   1              RETURN(P);
   1              RETURN(C);
   1              RETURN((TREEPTR) ALLOC(SIZEOF(TREENODE)));
   1              PUTCHAR(S[I]);
   1              PUTCHAR('-');
   1              PRINTF("\N");
   1              PRINTF("WORLD");
   1              PRINTF("INPUT TOO BIG TO SORT\N");
   1              PRINTF("HELLO, ");
   1              N = -N;
   1              MAIN()    /* RUDIMENTARY DESK CALCULATOR */
   1              LONG ZIPCODE;   /* 
   1              LONG SS_NUMBER; /* 
   1              LEAP = D.YEAR % 4 == 0 && D.YEAR % 100 != 0
   1              INT COND;
   1              IF (STRCMP(S, NP->NAME) == 0)
   1              IF (P == NULL) \( /* A NEW WORD
   1              IF (NLINES >= MAXLINES)
   1              IF (I < LIM)
   1              IF ((P = ALLOC(STRLEN(S)+1)) != NULL)
   1              HIREDATE YEARDAY = DAY_OF_YEAR(&HIREDATE);
   1              HASH(S)   /* FORM HASH VALUE FOR STRING */
   1              FOR(I=1; (C=GETCHAR()) >='0' && C <= '9'; I++)
   1              ELSE \(
   1              ELSE IF ((P = ALLOC(LEN)) == NULL)
   1              DOUBLE SUM, V;
   1              DOUBLE SALARY;  /* 
   1              CHAR NAME[NAMESIZE];
   1              CHAR ADDRESS[ADRSIZE];
   1              CHAR *STRSAVE();
   1              CHAR *S;
   1              CHAR *PX[], *PY[];
   1              CHAR *P;
   1              CHAR *ALLOC();
   1              C = GETCH();
   1              ;
   1              8. 
   1              6.4. 
   1              4.4. 
   1              4.11. 
   1              4.1. 
   1              3.9. 
   1              3.8. 
   1              3.7. 
   1              3.1. 
   1              22. 
   1              2.5. 
   1              2.3.3. 
   1              2.3.1. 
   1              2.1. 
   1              1.2. 
   1              1.10. 
   1              *PN = 10 * *PN + C - '0';
   1              *PN *= SIGN;
   1              (NULL,0,_READ,0), /*STDIN*/
   1              (NULL,0,NULL,_WRITE \! _UNBUF,2) /*STDERR*/
   1              (NULL,0,NULL,1),  /*STDOUT*/
   1              #UNDEF 
   1              #LINE 
   1              #INCLUDE <
   1              #INCLUDE "
   1              #INCLUDE  <STDIO.H>
   1              #IFNDEF 
   1              #IFDEF 
   1              #IF 
   1              #ENDIF
   1              #ELSE
   1              #DEFINE
   1              "SEPTEMBER",
   1              "OCTOBER",
   1              "NOVEMBER",
   1              "MAY",
   1              "MARCH",
   1              "JUN",
   1              "JULY",
   1              "JANUARY",
   1              "ILLEGAL MONTH",
   1              "FEBRUARY",
   1              "DECEMBER"
   1              "AUGUST",
   1              "APRIL",
   1               {
   1               p->_size -= nbytes;
   1               p->_size  = nbytes;
   1               p        += p->_size;
   1               \(
   1               \         \\
   1               WHILE ((T = GETWORD(WORD, MAXWORD)) \! = EOF)
   1               TREEPRINT(ROOT);
   1               TEMP = *PX;
   1               STRUCT TNODE *ROOT, *TREE();
   1               SSCANF(STRING, CONTROL, ARG1, ARG2, ...)
   1               SPRINTF(STRING, CONTROL, ARG1, ARG2, ...)
   1               SIGN */
   1               ROOT = NULL;
   1               RETURN(N);
   1               RETURN(HASHVAL % HASHSIZE);
   1               RETURN(1);
   1               RETURN(-1);
   1               RETURN (0);
   1               PRINTF("BAD TYPE %D IN UTYPE\N", UTYPE);
   1               PRINTF("%S\N", UVAL.PVAL);
   1               PRINTF("%S\N", *LINEPTR++);
   1               PRINTF("%S", LINE);
   1               PRINTF("%F\N", UVAL.FVAL);
   1               PRINTF("%D\N", UVAL.IVAL);
   1               MAIN() /* CONVERT INPUT TO LOWER CASE */
   1               KEYTAB[N].KEYCOUNT++;
   1               INT N;
   1               INT HASHVAL;
   1               INT   T;
   1               IF((*COMP)(V[J], V[J+GAP]) <= 0)
   1               IF (UTYPE == INT)
   1               IF (P != NULL)    \(
   1               IF (NUMBER)
   1               FOR (N = 0; *S != '\0'; S++)
   1               FOR (HASHVAL = 0; *S != '\0'; )
   1               FILE _IOB[NFILE] = \(
   1               ENUM COLOR \(RED, WHITE, BLACK, BLUE \);
   1               ENUM COLOR *CP, COL;
   1               ELSE IF (UTYPE == STRING)
   1               ELSE IF (UTYPE == FLOAT)
   1               ELSE
   1               CONTIN: ;       CONTIN: ;             CONTIN: ;
   1               CHAR WORD[MAXWORD];
   1               CHAR MSG[] = "SYNTAX ERROR ON LINE %S\N";
   1               CHAR *TEMP;
   1               ARRAY[N] = V;
   1               7.9.4. 
   1               7.8. 
   1               7.6. 
   1               6.3. 
   1               5.9. 
   1               5.4. 
   1               4.8. 
   1               4.11.2. 
   1               22.1. 
   1               2.7. 
   1               14.3. 
   1               11. 
   1               10.6. 
   1               1.5.4. 
   1               1.5.2. 
   1               1.5. 
   1               1.4. 
   1               0 - 
   1               ...             ...                    ...
   1               . . .
   1               *STRSAVE(S) /* SAVE STRING S SOMEWHERE */
   1               *PY = TEMP;
   1               *PX = *PY;
   1               *  &  -  !  \^  ++  --  SIZEOF(
   1               (*EXCH)(&V[J], &V[J+GAP]);
   1               (
   1               #INCLUDE <STDIO.H>
   1               #DEFINE        
   1               !        \'          !
   1                }
   1                Z = B;
   1                WHILE (*P != '\0')
   1                WHILE ((C = GETCHAR()) != EOF)
   1                WHILE (
   1                VERSION 2 */
   1                TO BE SORTED */
   1                TEMP = *PX;
   1                S[I] = C;
   1                SWITCH (
   1                STRUCT NLIST *NEXT; /* NEXT ENTRY IN CHAIN */
   1                SCANF("%2D %F %*D %2S", &I, &X, NAME);
   1                RETURN;
   1                RETURN(P-S);
   1                RETURN(MID);
   1                RETURN(C);
   1                RETURN( C + '@' - 'A');
   1                RETURN 
   1                NDIGIT[I] = 0;
   1                MAX = LEN;
   1                LOW = MID + 1;
   1                INT TEMP;
   1                INT C;
   1                INT  I;
   1                IF (S[I] > 0) {
   1                IF (STRCMP(D.MON_NAME, "AUG") == 0) ...
   1                IF (INDEX(LINE, ARGV[1] >= 0)
   1                IF (I < LIM)
   1                IF (ALLOCP + N <= ALLOCBUF + ALOOCSIZE)
   1                IF (ALLOCP + N <= ALLOCBUF + ALLOCSIZE)
   1                IF ( S[I] != C )
   1                HIGH = MID - 1;
   1                GOTO 
   1                FOUND = V[I][J] < 0;
   1                FOR(
   1                FOR (P=KEYTAB; P < KEYTAB + NKEYS; P++)
   1                FOR (J = I - GAP; J >= 0; J -= GAP) \(
   1                FLOAT X;
   1                FLAGS.IS_EXTERN = FLAGS.IS_STATIC = 1;
   1                FLAGS.IS_EXTERN = FLAGS.IS_STATIC = 0;
   1                DO 
   1                DEFAULT: 
   1                COPY();
   1                CONTINUE;
   1                CHAR NAME[50];
   1                CHAR *P = S;
   1                CASE 
   1                BREAK;
   1                A.OUT
   1                : 
   1                6.8. 
   1                6.7. 
   1                6.6. 
   1                6.2. 
   1                5.7. 
   1                5.6. 
   1                5.3. 
   1                5.
   1                3.6. 
   1                3.5. 
   1                3.4. 
   1                3.3. ELSE - IF
   1                3. 
   1                23. 
   1                2.3. 
   1                16.5. 
   1                15. 
   1                10.4.4. 
   1                1.5.5. 
   1                1.5.1. 
   1                + - * / . % & \! 
   1                *PY = TEMP;
   1                *PX = *PY;
   1                #UNDEF 
   1                !        \^          !
   1                 }
   1                 UNGETCH(C);
   1                 S[I] = C;
   1                 SWITCH (C) {
   1                 STRUCT TNODE *RIGHT; /* RIGHT CHILD */
   1                 STRUCT TNODE *LEFT; /* LEFT CHILD */
   1                 RETURN(LETTER);
   1                 RETURN(DIGIT);
   1                 PUSH(POP()-OP2);
   1                 PUSH(POP()+POP());
   1                 PUSH(POP()*POP());
   1                 PUSH(ATOF(S));
   1                 PRINTF("\T%F\N",PUSH(POP()));
   1                 PRINTF("%.20S ... IS TOO LONG\N",S)
   1                 PRINTF(" %D", NDIGIT[I]);
   1                 P-> 
   1                 NWHITE, NOTHER);
   1                 N = 10 * N + S[I] - '0';
   1                 MID = (LOW + HIGH) / 2;
   1                 LINE[I] = C;
   1                 LINENO++;
   1                 INWORD = YES;
   1                 INWORD = NO;
   1                 INT TABLE[TABSIZE];
   1                 INT   COUNT; /* NUMBER OF OCCURRENCES */
   1                 IF (X < V[MID])
   1                 IF (OP2 != 0.0)
   1                 IF ((INDEX(LINE, *ARGV) >= 0) != EXCEPT) \
   1                 I++;
   1                 HAS ARRIVED */
   1                 FOR (I = GAP; I < N; I++)
   1                 ELSE IF (X > V[MID])
   1                 ELSE   /* FOUND MATCH */
   1                 ELSE
   1                 DEFAULT :
   1                 D.MON_NAME[0] = LOWER(D.MON_NAME[0]);
   1                 CLEAR();
   1                 CHAR *WORD; /* POINTS TO THE TEXT */
   1                 CHAR *NAME;
   1                 CHAR *DEF;
   1                 CASE '\T':
   1                 CASE '\N':
   1                 CASE '9':
   1                 CASE '8':
   1                 CASE '7':
   1                 CASE '6':
   1                 CASE '5':
   1                 CASE '4':
   1                 CASE '3':
   1                 CASE '2':
   1                 CASE '1':
   1                 CASE '0':
   1                 CASE ' ':
   1                 B++;
   1                 ;
   1                 :%20S:          :    HELLO, WORLD:
   1                 :%10S:          :HELLO, WORLD:
   1                 :%10-S:         :HELLO, WORLD:
   1                 :%-20S:         :HELLO, WORLD      :
   1                 7.9.3. 
   1                 6.1. 
   1                 4.9. 
   1                 4.10. 
   1                 21. 
   1                 17.2. 
   1                 13. 
   1                 1.8. 
   1                 1.1. H
   1                 -------------------  -------------
   1                 ------------------
   1                 --------------
   1                 -------------
   1                 ++NW;
   1                 ++NL;
   1                 *W='\0';
   1                 && (C=GETCHAR()) !=EOF && C!='\N'; ++I)
   1                 #DEFINE TABSIZE 100
   1                 !        \)          !
   1                 !        \(          !
   1                  TREEPRINT (P->RIGHT);
   1                  TREEPRINT (P->LEFT);
   1                  STRING P, LINEPTR[LINES], ALLOC();
   1                  STATIC CHAR *ALLOCP = &ALLOCBUF[0];
   1                  SIZE OF KEYTAB / SIZE OF STRUCT KEY
   1                  RETURN(VAL[SP++] =F);
   1                  RETURN(0);
   1                  RETUR N(0);
   1                  PRINTF("ERROR: STACK FULL\N");
   1                  PRINTF("ERROR: STACK EMPTY\N");
   1                  PRINTF("%4D %S\N", P->COUNT, P->WORD);
   1                  L-
   1                  INT I, *IP, F(), *FIP(), (*PFI)();
   1                  IF (V[I][J] < 0)
   1                  IF (T == LETTER)
   1                  IF (DISASTER)
   1                  CAT FILE1 FILE2 ... \! LOWER>OUTPUT
   1                  3.2. IF - ELSE
   1                  20.3. 
   1                  20. 
   1                  2.4. 
   1                  18.1. 
   1                  18. 
   1                  15.12. 
   1                  14.6. 
   1                  1.7. 
   1                  /* INSTALL W AT OR BELOW P */
   1                  -------------   ---------------------
   1                  -------------
   1                  '         \'
   1                  #DEFINE 
   1                  !        \!          !
   1                   }
   1                   {
   1                   V[J] = V[J+GAP];
   1                   V[J+GAP] = TEMP;
   1                   TEMP = V[J];
   1                   STRUCT KEY *BINARY(WORD, TAB, N)
   1                   STRCPY(S, T)    /* COPY T TO S */
   1                   STRCPY(P,LINE);
   1                   STRCPY(P, S);
   1                   SORT(LINEPTR, NLINES, STRCMP, SWAP);
   1                   SORT(LINEPTR, NLINES, NUMCMP, SWAP);
   1                   SCANF("%D %F %S", &I, &X, NAME);
   1                   RETURN(VAL[--SP]);
   1                   PUTCHAR(ISUPPER(C) ? TOLOWER(C) : C);
   1                   PRINTF(CONTROL, ARG1, ARG2, ...)
   1                   PRINTF("\T%.2F\N", SUM += V);
   1                   PRINTF("%LD: ", LINENO);
   1                   P->WORD = STRSAVE(W);
   1                   P->RIGHT = TREE(P->RIGHT, W);
   1                   P->LEFT = TREE(P->LEFT, W);
   1                   P->LEFT = P->RIGHT = NULL;
   1                   P->COUNT++;     /* REPEATED WORD */
   1                   P->COUNT = 1;
   1                   P == TALLOC(); /* MAKE A NEW NODE */
   1                   LINE[LEN-1] = '\0'; /* ZAP NEWLINE */
   1                   LINEPTR[NLINES++] = P;
   1                   IP=(INT*) CALLOC(N,SIZEOF(INT));
   1                   INT I;
   1                   INT *IP;
   1                   IF (*COMP)(V[J], V[J+GAP]) <= 0)
   1                   HASHVAL += *S++;
   1                   FLOAT X;
   1                   FLAGS &= \^(
   1                   ELSE IF (COND < 0)/* LOWER GOES INTO
   1                   DEFAULT:
   1                   DDD       \DDD
   1                   CHAR S[], T[];
   1                   CHAR NAME[50];
   1                   CHAR *CALLOC();
   1                   7.9.2. 
   1                   7. 
   1                   26. 
   1                   20.2. 
   1                   17. 
   1                   16.1. 
   1                   15.3. 
   1                   14. 
   1                   10.4.2. 
   1                   1.3. 
   1                   1.11. 
   1                   ( 
   1                    \^ 
   1                    \);
   1                    \(
   1                    S[I] =C;
   1                    SWITCH (*S) \(
   1                    STRUCT KEY KEYTAB [NKEYS];
   1                    STRUCT KEY  \(
   1                    STATIC CHAR *ALLOCP = ALLOCBUF;
   1                    STATIC  
   1                    SCANF(CONTROL, ARG1, ARG2, ...)
   1                    PRINTF("ZERO DIVISOR POPPED\N");
   1                    INTO INCREASING ORDER */
   1                    IF (STRCMP(V[J], V[J+GAP]) <= 0)
   1                    FLAGS \!= EXTERNAL  \! STATIC;
   1                    EXTERN  
   1                    CR        \R
   1                    CC   
   1                    CASE 'X':
   1                    CASE 'N':
   1                    C = GETCHAR();
   1                    B = 2
   1                    ASSUME S2 BIG ENOUGH */
   1                    A = 1;
   1                    6.9. 
   1                    6. 
   1                    26.2. 
   1                    15.11. 
   1                    1.6. 
   1                    -- L-
   1                    ++ L-
   1                    * 
   1                    (
   1                     UNSIGNED    CONTINUE
   1                     UNION      RETURN      CASE
   1                     T++;
   1                     STRUCT      GOTO      SWITCH
   1                     SSCANF(NAME, "TEMP%D", &N);
   1                     SIZEOF 
   1                     SHORT      BREAK      ENTRY
   1                     S++;
   1                     PRINTF("%S", LINE);
   1                     P->KEYCOUNT++;
   1                     MESSAGE = "NOW IS THE TIME";
   1                     LONG      SIZEOF      DEFAULT
   1                     INT      EXTERN      ELSE
   1                     FLOAT      TYPEDEF      DO
   1                     DOUBLE      STATIC      WHILE
   1                     DO 
   1                     CHAR      REGISTER      FOR
   1                     CASE 
   1                     22.2. 
   1                     17.1. 
   1                     15.8. 
   1                     15.14. 
   1                     10.5. 
   1                     10.4.3. 
   1                     10.2. 
   1                     ------------------------------
   1                     -----------------------------
   1                     ----------------------------
   1                     -----------------------
   1                     ----------------------
   1                     - 
   1                     *AUTO      IF
   1                     (L-
   1                     & 
   1                     ! 
   1                      {
   1                      WHILE ((S[I] = T[I]) != '\0')
   1                      WHILE (
   1                      SWITCH (
   1                      SWAP(X, Y)      /* WRONG */
   1                      STRCPY(P, S);
   1                      SPRINTF(NAME, "TEMP%D", N);
   1                      RETURN(-1);
   1                      RETURN (-1);
   1                      PRINTF ("HELLO, WORLD\N");
   1                      N_WRITTEN=WRITE(FD,BUF,N);
   1                      N_READ=READ(FD,BUF,N);
   1                      MONTH_DAY(1977, 60, &M, &D)
   1                      MID = LOW + (HIGH-LOW) / 2
   1                      L-
   1                      INT X, Y;
   1                      INT I;
   1                      I++;
   1                      I = 0;
   1                      27. 
   1                      17.12. 
   1                      15.4. 
   1                      15.1. 
   1                      10. 
   1                      -------------------
   1                      -------------  -------------------
   1                      -------------
   1                       }
   1                       UNSIGNED IS_STATIC  : 1;
   1                       UNSIGNED IS_KEYWORD : 1;
   1                       UNSIGNED IS_EXTERN  : 1;
   1                       STRUCT   \( ...\) X,Y,Z;
   1                       STATIC INT X3D[3][5][7];
   1                       ROOT = TREE(ROOT, WORD);
   1                       PFI STRCMP, NUMCMP, SWAP;
   1                       NL/LF/    \N
   1                       N++;
   1                       LSEEK(FD,OFFSET,ORIGIN);
   1                       INT  KEYCOUNT;
   1                       FSEEK(FP, OFFSET, ORIGIN)
   1                       FGETS(LINE, MAXLINE, FP)
   1                       D[
   1                       CHAR *KEYWORD;
   1                       CALLOC(N, SIZEOF(OBJECT))
   1                       BREAK;
   1                       26.4. 
   1                       17.9. 
   1                       17.3. 
   1                       17.10. 
   1                       16.2. 
   1                       15.7. 
   1                       15.6. 
   1                       15.15. 
   1                       15.13. 
   1                       14.4. 
   1                       14.2. 
   1                       10.4.1. 
   1                       1.5.3. 
   1                       #IF 
   1                        \)
   1                        TYPEDEF INT (*PFI) ();
   1                        TYPEDEF FLOAT DISTANCE;
   1                        STRUCT  DATE HIREDATE;
   1                        P++;
   1                        MID = (LOW + HIGH) / 2
   1                        INT  KEYCOUNT [NKEYS];
   1                        FLOAT FA[17], *AFP[17];
   1                        D = SQRT((DOUBLE) *PX)
   1                        CHAR *KEYWORD [NKEYS];
   1                        = 
   1                        25  54.32E-1   THOMPSON
   1                        17.7. 
   1                        17.13. 
   1                        16.4. 
   1                        15.5. 
   1                        15.2. 
   1                        14.5. 
   1                        14.1. 
   1                        1.9. 
   1                        * 
   1                        (*COMP)(V[J], V[J+GAP])
   1                        ( 
   1                        (
   1                        #DEFINE   STATIC    04
   1                        #DEFINE   LETTER   'A'
   1                        #DEFINE   KEYWORD   01
   1                        #DEFINE   EXTERNAL  02
   1                        #DEFINE   DIGIT   '0'
   1                         \) KEYTAB[] =\(
   1                         \)    FLAGS;
   1                         \!\!
   1                         Y = TEMP;
   1                         X = Y;
   1                         UNSIGNED
   1                         UNION 
   1                         TYPEDEF CHAR *STRING;
   1                         TEMP = X;
   1                         STRUCT TNODE S, *SP;
   1                         STRUCT KEY  \(
   1                         STRUCT  \(
   1                         STRUCT 
   1                         SHORT
   1                         PROG <INFILE>OUTFILE
   1                         LONG
   1                         LENGTH   LEN, MAXLEN;
   1                         LENGTH   *LENGTHS[];
   1                         INT X[] = \(1,3,5\);
   1                         INT TEMP;
   1                         INT FD;
   1                         INT
   1                         FP=FOPEN(NAME,MODE);
   1                         FLOAT Y[4][3] = \(
   1                         FLOAT
   1                         FD=OPEN(NAME,RWMODE);
   1                         FD=CREAT(NAME,PMODE);
   1                         EXTERN CHAR *ALLOC();
   1                         DP=(DOUBLE*) ALLOC(SIZEOF(DOUBLE));
   1                         DOUBLE *DP;
   1                         DOUBLE
   1                         CHAR *LINEPTR[LINES];
   1                         CHAR
   1                         BINARY(WORD, TAB, N)
   1                         28. 
   1                         20.1. 
   1                         17.8. 
   1                         17.4. 
   1                         17.11. 
   1                         10.3. 
   1                         1. 
   1                         *SYMTAB[I].UVAL.PVAL
   1                         *DP=22.0/7.0;
   1                         #IF DEF 
   1                          }
   1                          {
   1                          \) UVAL;
   1                          UNION \(
   1                          TYPEDEF INT LENGTH;
   1                          TO COME TO THE AID
   1                          SYMTAB[I].UVAL.IVAL
   1                          STRUCT \(
   1                          STRUCT TNODE *LEFT;
   1                          STRUCT PERSON EMP;
   1                          RETURN((M>C) ? M:C);
   1                          PROG \! ANOTHERPROG
   1                          PRINTF("%D\N", *PX)
   1                          OF THEIR PARTY.
   1                          NOW IS THE TIME
   1                          MILES DISTANCE;
   1                          M = (A>B) ? A:B;
   1                          INT UTYPE;
   1                          INT M;
   1                          INT IVAL;
   1                          INT FLAGS;
   1                          INT DAY_TAB[][13];
   1                          INT DAY_TAB[2][13];
   1                          INT (*DAY_TAB)[13];
   1                          GOTO 
   1                          FOR ALL GOOD MEN
   1                          FLOAT Y[4][3] = \(
   1                          FLOAT FVAL;
   1                          FLOAT *Y[4][3] = \(
   1                          FILE *FOPEN(), *FP;
   1                          F(DAY_TAB)
   1                          EXTERN KLICKSP METRICP;
   1                          EMP.BIRTHDATE.MONTH
   1                          DOUBLE ATOF(), *DP;
   1                          COMPLEX Z, *ZP;
   1                          CHAR *PVAL;
   1                          CHAR *NAME;
   1                          =>   >       =<   <
   1                          2:FOR ALL GOOD MEN
   1                          26.5. 
   1                          17.6. 
   1                          17.5. 
   1                          16.7. 
   1                          16.6. 
   1                          1, 3, 5, 2, 4, 6, 3, 5, 7
   1                          (STRUCT TNODE *) P
   1                          #INCLUDE <STDIO.H>
   1                          #INCLUDE <FILENAME>
   1                          #INCLUDE "FILENAME"
   1                          "      Text View V1     ",      "HISOFT-C Compiler V1.1B",      "    About ""INFORCOM"""
   1                           \^
   1                           \);
   1                           \) SYMTAB[NSYM];
   1                           \)
   1                           \( "CASE", 0 \),
   1                           \( "BREAK", 0 \),
   1                           \( 
   1                           \(
   1                           \!
   1                           WHILE   (
   1                           STRUCT DATE \(
   1                           STRUCT DATE *PD;
   1                           SCANF("%D", &N);
   1                           S.RIGHT->TWORD[0]
   1                           OTHERPROG \! PROG
   1                           LSEEK(FD,0L,2);
   1                           INT MAX(A, B, C)
   1                           INT A, B, C;
   1                           INT *DAY_TAB[13];
   1                           INT  YEARDAY;
   1                           INT  YEAR;
   1                           INT  MONTH;
   1                           INT  DAY;
   1                           F(A,(T=3,T+2),C)
   1                           ECHO HELLO, WORLD
   1                           CHAR MON_NAME[4];
   1                           ?:
   1                           >>  <<
   1                           ==  !=
   1                           <   >  <=   >=
   1                           56789 0123 45A72
   1                           26.3. 
   1                           26.1. 
   1                           25. 
   1                           16.3. 
   1                           10.1. 
   1                           /* ... */
   1                           --------- 
   1                           +   -
   1                           *   /   %
   1                           (1), (2), (3), (4)
   1                           &&
   1                           &
   1                           #DEFINE YES    1
   1                           "WHILE", 0
   1                           "UNSIGNED", 0,
   1                           "DEFAULT", 0,
   1                           "CONTINUE", 0,
   1                           "CHAR", 0,
   1                           "CASE", 0,
   1                           "BREAK", 0,
   1                            \^ 
   1                            \);
   1                            \) UVAL;
   1                            \) KEYTAB [NKEYS];
   1                            UNION U_TAG \(
   1                            TYPEDEF
   1                            SYSTEM("DATE");
   1                            STRUCT TNODE \(
   1                            STRUCT TNODE *RIGHT;
   1                            STRUCT TNODE *LEFT;
   1                            STRUCT KEY  \(
   1                            STRUCT  DATE D;
   1                            STATIC
   1                            SIZEOF(OBJECT)
   1                            SCANF("%D", N);
   1                            REGISTER
   1                            LSEEK(FD,0L,0);
   1                            INT IVAL;
   1                            INT COUNT;
   1                            INT A[10][10];
   1                            INT *B[10];
   1                            FPUTS(LINE, FP)
   1                            FLOAT FVAL;
   1                            FIND -X -N THE
   1                            EXTERN
   1                            DAY_TAB [I, J]
   1                            CHAR TWORD[20];
   1                            CHAR *PVAL;
   1                            CHAR *MESSAGE;
   1                            AUTO
   1                            9.1. 
   1                            16.8. TYPEDEF
   1                            10.4. 
   1                            0.1. 
   1                            -- L-
   1                            -  
   1                            ++ L-
   1                            *  
   1                            (
   1                            &  L-
   1                            "I AM A STRING"
   1                            !  
   1                             Y = *(PX + 1)
   1                             UNGETC(C,FP)
   1                             SWAP(&A, &B);
   1                             STRUCT KEY *
   1                             RETURN;
   1                             RETURN 
   1                             PROG>OUTFILE
   1                             INWORD = YES;
   1                             INT X[3][5];
   1                             INT *[3]
   1                             INT *()
   1                             INT *
   1                             INT (*COMP)()
   1                             INT (*)[3]
   1                             INT (*)()
   1                             INT
   1                             HELLO, WORLD
   1                             FIND -NX THE
   1                             DAY_TAB[I][J]
   1                             ADD 2 3 4 + *
   1                             16. 
   1                             () []  .  ->
   1                             ( 3, 5, 7 ),
   1                             ( 2, 4, 6 ),
   1                             ( 1, 3, 5 ),
   1                              }
   1                              {
   1                              WHILE (*P)
   1                              SWAP(A, B);
   1                              PUTC(C,FP)
   1                              PROG<INFILE
   1                              PA = &A[0]
   1                              INT X,Y,Z;
   1                              INT X = 1;
   1                              INT F (1+2)
   1                              INT ARR[];
   1                              INT *COMP()
   1                              F(ARR)
   1                              ENTAB M +N
   1                              CAT X.C.Y.C
   1                              C=GETC(FP)
   1                              (*PD).YEAR
   1                               }
   1                               {
   1                               \) *P;
   1                               \)
   1                               \(
   1                               T     DI
   1                               STRUCT \(
   1                               SP->COUNT
   1                               PD->YEAR
   1                               INT(*FUNCP)();
   1                               INT X, Y;
   1                               INT X 1;
   1                               INT F();
   1                               INT A[10]
   1                               INT *ARR;
   1                               INT  KEYCOUNT;
   1                               G(FUNCP)
   1                               G(F);
   1                               F(ARR)
   1                               F(&A[2])
   1                               DEFAULT:
   1                               CONTINUE;
   1                               CHAR S[];
   1                               CHAR *S;
   1                               CHAR *P;
   1                               CHAR *KEYWORD;
   1                               *PX += 1
   1                                Y = X;
   1                                X = -1
   1                                X = *PA
   1                                TAIL -N
   1                                S.LEFT
   1                                PY = PX
   1                                PA = A
   1                                INT *PA
   1                                F(A+2)
   1                                BREAK;
   1                                AUTO INT DISTANCE;
   1                                ==   !=
   1                                ++P->X
   1                                *PX = 0
   1                                *(PA+1)
   1                                (*PX)++
   1                                 USIGNED INT
   1                                 SHORT INT
   1                                 S = T
   1                                 P++;
   1                                 P < Q
   1                                 P + N
   1                                 LONG INT
   1                                 LONG FLOAT
   1                                 D[ ]
   1                                 ...
   1                                 . . .
   1                                 - \^
   1                                  INT X;
   1                                  INT *Y;
   1                                  D()
   1                                  *D
   1                                  (*FUNCP)();
   1                                   IN TAB[0]...TAB[N-1] */
   1                                   ;
   1                                      ...,
   1                                            LEFT SUBTREE */
   1                                                  15.11.94
   1                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
   1                                                                                                                                  
   1                                                            
   1                                                        
   1                                                 
   1                                           
   1